Skip to content

Commit

Permalink
dont use reactivity on config
Browse files Browse the repository at this point in the history
  • Loading branch information
azmy60 committed Feb 1, 2024
1 parent 8bc5f30 commit a5f3a90
Show file tree
Hide file tree
Showing 14 changed files with 216 additions and 284 deletions.
2 changes: 1 addition & 1 deletion apps/studio/src/App.vue
Expand Up @@ -62,7 +62,7 @@ export default Vue.extend({
return this.$store.state.connection
},
...mapGetters(['storeInitialized']),
...mapState(['storeInitialized']),
...mapGetters({
'themeValue': 'settings/themeValue',
'menuStyle': 'settings/menuStyle'
Expand Down
1 change: 0 additions & 1 deletion apps/studio/src/background.ts
Expand Up @@ -74,7 +74,6 @@ async function initBasics() {
log.debug("Building the window")
log.debug("managing updates")
manageUpdates()
manageConfigs()
ipcMain.on(AppEvent.openExternally, (_e: electron.IpcMainEvent, args: any[]) => {
const url = args[0]
if (!url) return
Expand Down
148 changes: 0 additions & 148 deletions apps/studio/src/background/config_manager.ts

This file was deleted.

3 changes: 0 additions & 3 deletions apps/studio/src/common/AppEvent.ts
Expand Up @@ -34,9 +34,6 @@ export enum AppEvent {
togglePinTableList = 'togglePinTableList',
dropzoneEnter = 'dropzoneEnter',
dropzoneDrop = 'dropzoneDrop',
configChanged = 'configChanged',
configStateManagerReady = 'configStateManagerReady',
saveUserConfig = 'updateUserConfig',
}

export interface RootBinding {
Expand Down
4 changes: 2 additions & 2 deletions apps/studio/src/components/TabQueryEditor.vue
Expand Up @@ -385,8 +385,8 @@
}
},
computed: {
...mapGetters(['dialect', 'dialectData', 'defaultSchema', 'storeInitialized']),
...mapState(['usedConfig', 'connection', 'database', 'tables']),
...mapGetters(['dialect', 'dialectData', 'defaultSchema']),
...mapState(['usedConfig', 'connection', 'database', 'tables', 'storeInitialized']),
...mapState('data/queries', {'savedQueries': 'items'}),
...mapState('settings', ['settings']),
...mapState('tabs', { 'activeTab': 'active' }),
Expand Down
2 changes: 1 addition & 1 deletion apps/studio/src/components/data/DataManager.vue
Expand Up @@ -15,7 +15,7 @@ export default Vue.extend({
}),
mounted() {
this.mountAndRefresh()
this.$store.commit('dataManagerInitialized')
this.$store.commit('storeInitialized', true)
this.interval = setInterval(this.poll, globals.dataCheckInterval)
},
beforeDestroy() {
Expand Down
9 changes: 3 additions & 6 deletions apps/studio/src/components/tableview/TableTable.vue
Expand Up @@ -307,9 +307,9 @@ export default Vue.extend({
},
computed: {
...mapState(['tables', 'tablesInitialLoaded', 'usedConfig', 'database', 'workspaceId']),
...mapGetters(['dialectData', 'dialect', 'config']),
...mapGetters(['dialectData', 'dialect']),
limit() {
return Number(this.config.ui.tableTable.pageSize)
return Number(this.$bkConfig.ui.tableTable.pageSize)
},
columnsWithFilterAndOrder() {
if (!this.tabulator || !this.table) return []
Expand Down Expand Up @@ -692,10 +692,7 @@ export default Vue.extend({
},
pendingChangesCount() {
this.tab.unsavedChanges = this.pendingChangesCount > 0
},
limit() {
this.tabulator.setPageSize(this.limit)
},
}
},
beforeDestroy() {
if(this.interval) clearInterval(this.interval)
Expand Down
1 change: 0 additions & 1 deletion apps/studio/src/main.ts
Expand Up @@ -172,7 +172,6 @@ import { HeaderSortTabulatorModule } from './plugins/HeaderSortTabulatorModule'
store,
})
await app.$store.dispatch('settings/initializeSettings')
await app.$store.dispatch('configs/initialize')
const handler = new AppEventHandler(ipcRenderer, app)
handler.registerCallbacks()
app.$mount('#app')
Expand Down
7 changes: 0 additions & 7 deletions apps/studio/src/plugins/ConfigPlugin.js

This file was deleted.

0 comments on commit a5f3a90

Please sign in to comment.