From 9bab4688fcbf6b1477538014b59c25f7d8a05823 Mon Sep 17 00:00:00 2001 From: Samed <sbalcioglu@graphpolaris.com> Date: Wed, 20 Nov 2024 15:26:24 +0000 Subject: [PATCH] fix: schema and QB connection storybook --- libs/shared/lib/data-access/store/sessionSlice.ts | 9 +-------- libs/shared/lib/querybuilder/panel/QueryBuilder.tsx | 2 +- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/libs/shared/lib/data-access/store/sessionSlice.ts b/libs/shared/lib/data-access/store/sessionSlice.ts index b2aa4c8d2..08d5dc8ab 100644 --- a/libs/shared/lib/data-access/store/sessionSlice.ts +++ b/libs/shared/lib/data-access/store/sessionSlice.ts @@ -20,13 +20,6 @@ export type SessionCacheI = { testedSaveState: Record<string, DatabaseStatus>; }; -const defaultStateAuthorizationHeaders: SaveStateAuthorizationHeaders = { - query: { W: false, R: false }, - database: { W: false, R: false }, - visualization: { W: false, R: false }, - schema: { W: false, R: false }, -}; - const newStateAuthorizationHeaders: SaveStateAuthorizationHeaders = { query: { W: true, R: true }, database: { W: true, R: true }, @@ -139,6 +132,6 @@ export const { export const sessionCacheState = (state: RootState) => state.sessionCache; export const activeSaveState = (state: RootState): SaveStateI => state.sessionCache.saveStates?.[state.sessionCache.currentSaveState!]; export const activeSaveStateAuthorization = (state: RootState): SaveStateAuthorizationHeaders => - state.sessionCache.saveStatesAuthorization?.[state.sessionCache.currentSaveState!] || defaultStateAuthorizationHeaders; + state.sessionCache.saveStatesAuthorization?.[state.sessionCache.currentSaveState!] || newStateAuthorizationHeaders; export default sessionSlice.reducer; diff --git a/libs/shared/lib/querybuilder/panel/QueryBuilder.tsx b/libs/shared/lib/querybuilder/panel/QueryBuilder.tsx index b174a3777..65534dd63 100644 --- a/libs/shared/lib/querybuilder/panel/QueryBuilder.tsx +++ b/libs/shared/lib/querybuilder/panel/QueryBuilder.tsx @@ -490,7 +490,7 @@ export const QueryBuilderInner = (props: QueryBuilderProps) => { }; const onMouseDown = useCallback( - (event: React.MouseEvent) => { + (event: React.MouseEvent | React.TouchEvent) => { if (contextMenuOpen.open) { setContextMenuOpen({ ...contextMenuOpen, open: false }); } -- GitLab