From 8fd78527404f98d526ec830b33997d7ec4fd6c68 Mon Sep 17 00:00:00 2001 From: Chenlei Hu Date: Sun, 27 Oct 2024 15:06:37 -0400 Subject: [PATCH] Enable ts-strict for nodeBookmarkStore (#1336) --- src/stores/nodeBookmarkStore.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/stores/nodeBookmarkStore.ts b/src/stores/nodeBookmarkStore.ts index 47ecf311c..7a1e4f113 100644 --- a/src/stores/nodeBookmarkStore.ts +++ b/src/stores/nodeBookmarkStore.ts @@ -1,4 +1,3 @@ -// @ts-strict-ignore import { defineStore } from 'pinia' import { computed } from 'vue' import { useSettingStore } from './settingStore' @@ -28,7 +27,7 @@ export const useNodeBookmarkStore = defineStore('nodeBookmark', () => { return } const category = bookmark.split('/').slice(0, -1).join('/') - const displayName = bookmark.split('/').pop() + const displayName = bookmark.split('/').pop() ?? '' const nodeDef = nodeDefStore.nodeDefsByDisplayName[displayName] if (!nodeDef) return @@ -70,7 +69,7 @@ export const useNodeBookmarkStore = defineStore('nodeBookmark', () => { if (bookmark.endsWith('/')) return createDummyFolderNodeDef(bookmark) const parts = bookmark.split('/') - const name = parts.pop() + const name = parts.pop() ?? '' const category = parts.join('/') const srcNodeDef = nodeDefStore.nodeDefsByName[name] if (!srcNodeDef) { @@ -190,7 +189,7 @@ export const useNodeBookmarkStore = defineStore('nodeBookmark', () => { settingStore.set('Comfy.NodeLibrary.BookmarksCustomization', { ...bookmarksCustomization.value, [nodePath]: undefined - }) + } as Record) } const renameBookmarkCustomization = (