GitHub Action 2 месяцев назад
Родитель
Сommit
27406cf8ef
2 измененных файлов с 17 добавлено и 19 удалено
  1. 1 3
      packages/app/src/pages/layout.tsx
  2. 16 16
      packages/desktop/src/index.tsx

+ 1 - 3
packages/app/src/pages/layout.tsx

@@ -1614,9 +1614,7 @@ export default function Layout(props: ParentProps) {
                     </Collapsible.Trigger>
                     </Collapsible.Trigger>
                   }
                   }
                 >
                 >
-                  <div class="flex items-center justify-between w-full pl-2 pr-16 py-1.5 rounded-md">
-                    {header()}
-                  </div>
+                  <div class="flex items-center justify-between w-full pl-2 pr-16 py-1.5 rounded-md">{header()}</div>
                 </Show>
                 </Show>
                 <div
                 <div
                   class="absolute right-1 top-1/2 -translate-y-1/2 flex items-center gap-0.5 transition-opacity"
                   class="absolute right-1 top-1/2 -translate-y-1/2 flex items-center gap-0.5 transition-opacity"

+ 16 - 16
packages/desktop/src/index.tsx

@@ -89,27 +89,27 @@ const createPlatform = (password: Accessor<string | null>): Platform => ({
       length(): Promise<number>
       length(): Promise<number>
     }
     }
 
 
-      const WRITE_DEBOUNCE_MS = 250
+    const WRITE_DEBOUNCE_MS = 250
 
 
-      const storeCache = new Map<string, Promise<StoreLike>>()
-      const apiCache = new Map<string, AsyncStorage & { flush: () => Promise<void> }>()
-      const memoryCache = new Map<string, StoreLike>()
+    const storeCache = new Map<string, Promise<StoreLike>>()
+    const apiCache = new Map<string, AsyncStorage & { flush: () => Promise<void> }>()
+    const memoryCache = new Map<string, StoreLike>()
 
 
-      const flushAll = async () => {
-        const apis = Array.from(apiCache.values())
-        await Promise.all(apis.map((api) => api.flush().catch(() => undefined)))
-      }
-
-      if ("addEventListener" in globalThis) {
-        const handleVisibility = () => {
-          if (document.visibilityState !== "hidden") return
-          void flushAll()
-        }
+    const flushAll = async () => {
+      const apis = Array.from(apiCache.values())
+      await Promise.all(apis.map((api) => api.flush().catch(() => undefined)))
+    }
 
 
-        window.addEventListener("pagehide", () => void flushAll())
-        document.addEventListener("visibilitychange", handleVisibility)
+    if ("addEventListener" in globalThis) {
+      const handleVisibility = () => {
+        if (document.visibilityState !== "hidden") return
+        void flushAll()
       }
       }
 
 
+      window.addEventListener("pagehide", () => void flushAll())
+      document.addEventListener("visibilitychange", handleVisibility)
+    }
+
     const createMemoryStore = () => {
     const createMemoryStore = () => {
       const data = new Map<string, string>()
       const data = new Map<string, string>()
       const store: StoreLike = {
       const store: StoreLike = {