Skip to content

Commit 242df2c

Browse files
committed
store
1 parent ed1a326 commit 242df2c

24 files changed

Lines changed: 38 additions & 93 deletions

File tree

chat2db-client/src/blocks/Tree/hooks/useGetRightClickMenu.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ import { ITreeConfigItem, treeConfig } from '../treeConfig';
1212
import { useMemo } from 'react';
1313

1414
// ----- store -----
15-
import { createConsole, addWorkspaceTab } from '@/store/console';
16-
import { useWorkspaceStore } from '@/store/workspace';
15+
import { createConsole, addWorkspaceTab } from '@/pages/main/workspace/store/console';
16+
import { useWorkspaceStore } from '@/pages/main/workspace/store';
1717

1818
// ---- functions -----
1919
import { openView, openFunction, openProcedure, openTrigger } from '../functions/openAsyncSql';

chat2db-client/src/components/ConnectionEdit/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import LoadingGracile from '@/components/Loading/LoadingGracile';
1515
import Driver from './components/Driver';
1616

1717
// ----- store -----
18-
import { useConnectionStore } from '@/store/connection';
18+
import { useConnectionStore } from '@/pages/main/store/connection';
1919

2020
const { Option } = Select;
2121

chat2db-client/src/components/ConsoleEditor/components/OperationLine/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ const OperationLine = (props: IProps) => {
5555
</Button>
5656
</div>
5757
<div>
58-
{/* <SelectBoundInfo setBoundInfo={setBoundInfo} boundInfo={boundInfo} /> */}
58+
<SelectBoundInfo setBoundInfo={setBoundInfo} boundInfo={boundInfo} />
5959
</div>
6060
</div>
6161
);

chat2db-client/src/components/ConsoleEditor/components/SelectBoundInfo/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { useEffect, useMemo, useState } from 'react';
22
import { IBoundInfo } from '../../index';
33
import { Dropdown } from 'antd';
4-
import { useConnectionStore } from '@/store/connection';
4+
import { useConnectionStore } from '@/pages/main/store/connection';
55
import connectionService from '@/service/connection';
66
import styles from './index.less';
77

chat2db-client/src/components/CreateDatabase/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import sqlService from '@/service/sql';
88
import i18n from '@/i18n';
99
import { debounce } from 'lodash';
1010
import { DatabaseTypeCode } from '@/constants';
11-
import { setOpenCreateDatabaseModal } from '@/store/workspace/modal';
11+
import { setOpenCreateDatabaseModal } from '@/pages/main/workspace/store/modal';
1212

1313
interface IProps {
1414
relyOnParams: {

chat2db-client/src/components/CustomLayout/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import React, { memo } from 'react';
22
import styles from './index.less';
33
import classnames from 'classnames';
4-
import { useWorkspaceStore } from '@/store/workspace';
5-
import { togglePanelLeft, togglePanelRight } from '@/store/workspace/config';
4+
import { useWorkspaceStore } from '@/pages/main/workspace/store';
5+
import { togglePanelLeft, togglePanelRight } from '@/pages/main/workspace/store/config';
66

77
interface IProps {
88
className?: string;

chat2db-client/src/hooks/useCreateConsole.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import { setWorkspaceTabList, useConsoleStore, setActiveConsoleId } from '@/store/console';
1+
import { setWorkspaceTabList, setActiveConsoleId } from '@/pages/main/workspace/store/console';
2+
import { useWorkspaceStore } from '@/pages/main/workspace/store';
23
import { ConsoleStatus, ConsoleOpenedStatus, WorkspaceTabType, DatabaseTypeCode } from '@/constants'
34
import historyService from '@/service/history';
45

@@ -14,7 +15,7 @@ interface ICreateConsoleParams {
1415
}
1516

1617
function useCreateConsole() {
17-
const { workspaceTabList } = useConsoleStore(state => {
18+
const { workspaceTabList } = useWorkspaceStore(state => {
1819
return {
1920
workspaceTabList: state.workspaceTabList,
2021
}

chat2db-client/src/hooks/useGetConnection.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { useEffect } from 'react';
22
import connectionService from '@/service/connection';
33

4-
import { setConnectionEnvList, getConnectionList } from '@/store/connection';
5-
import { useWorkspaceStore } from '@/store/workspace';
6-
import { setCurrentConnectionDetails } from '@/store/workspace/common';
4+
import { setConnectionEnvList, getConnectionList } from '@/pages/main/store/connection';
5+
import { useWorkspaceStore } from '@/pages/main/workspace/store';
6+
import { setCurrentConnectionDetails } from '@/pages/main/workspace/store/common';
77

88
const useGetConnection = () => {
99

chat2db-client/src/pages/main/connection/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import MenuLabel from '@/components/MenuLabel';
2222
import useClickAndDoubleClick from '@/hooks/useClickAndDoubleClick';
2323

2424
// ----- store -----
25-
import { useConnectionStore, getConnectionList } from '@/store/connection';
25+
import { useConnectionStore, getConnectionList } from '@/pages/main/store/connection';
2626

2727
import styles from './index.less';
2828

chat2db-client/src/pages/main/index.tsx

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -88,19 +88,13 @@ function MainPage(props: IProps) {
8888
if (!activeNav) {
8989
return;
9090
}
91-
// activeNav 发生变化,同步到全局状态管理
91+
9292
activeNav.isLoad = true;
9393
dispatch({
9494
type: 'mainPage/updateCurPage',
9595
payload: activeNav.key,
9696
});
97-
// activeNav 发生变化 如果没有选中连接并且不在connections 那么需要跳转到 连接页面
98-
// if (!curConnection?.id && activeNav.key !== 'connections') {
99-
// setActiveNav(navConfig[2]);
100-
// }
101-
// activeNav 变化 同步地址栏变化
102-
// change url,but no page refresh
103-
// window.history.pushState({}, "", `/#/${activeNav.key}`);
97+
10498
}, [activeNav]);
10599

106100
useEffect(() => {

0 commit comments

Comments
 (0)