From 643aab1ad98e415a051ada4cb4bbd4fbba56734f Mon Sep 17 00:00:00 2001 From: geoffrey45 Date: Sun, 19 Dec 2021 14:14:56 +0300 Subject: [PATCH] add loader --- server/app/api.py | 4 +--- src/components/FolderView/SearchBox.vue | 30 ++++++++++++++++++++++--- src/views/FolderView.vue | 17 +++++++++----- 3 files changed, 40 insertions(+), 11 deletions(-) diff --git a/server/app/api.py b/server/app/api.py index 46ef3b92..04a8004f 100644 --- a/server/app/api.py +++ b/server/app/api.py @@ -18,7 +18,6 @@ from app import cache import os import requests import urllib -import time from progress.bar import Bar from mutagen.flac import MutagenError @@ -259,8 +258,6 @@ def getFolderTree(folder: str = None): if req_dir: dir_list = req_dir.split('/') requested_dir = os.path.join(home_dir, *dir_list) - - print(requested_dir) dir_content = os.scandir(requested_dir) @@ -293,6 +290,7 @@ def getFolderTree(folder: str = None): for file in files: file['filepath'] = file['filepath'].replace(home_dir, '') + return {"files": files, "folders": folders} diff --git a/src/components/FolderView/SearchBox.vue b/src/components/FolderView/SearchBox.vue index 576edb45..864a329f 100644 --- a/src/components/FolderView/SearchBox.vue +++ b/src/components/FolderView/SearchBox.vue @@ -2,20 +2,21 @@
-
{{ path.split('/').splice(-1) + "" }}
+
{{ path.split("/").splice(-1) + "" }}
+
@@ -35,8 +36,31 @@ export default { } .folder-top .fsearch { + position: relative; width: 50%; - margin-right: 1rem; + padding-right: 3rem; + + .loader { + position: absolute; + top: $small; + right: 0; + width: 2rem; + height: 2rem; + border-radius: 50%; + border: solid; + border-top: solid rgb(255, 174, 0); + border-left: solid rgb(255, 174, 0); + animation: spin .2s linear infinite; + + @keyframes spin { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } + } + } } .folder-top .fsearch div { diff --git a/src/views/FolderView.vue b/src/views/FolderView.vue index 04eafdc8..8c70386e 100644 --- a/src/views/FolderView.vue +++ b/src/views/FolderView.vue @@ -1,7 +1,7 @@