migrate-to-nuxt-useappconfig (#263)

* migrate-to-nuxt-useappconfig

* defineAppConfig

---------

Co-authored-by: Forms Dev <chirag+new@notionforms.io>
This commit is contained in:
Chirag Chhatrala 2023-12-22 20:15:53 +05:30 committed by GitHub
parent 5c093b78fc
commit 56e533581c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 13 additions and 8 deletions

7
client/app.config.ts Normal file
View File

@ -0,0 +1,7 @@
// https://nuxt.com/docs/guide/directory-structure/app-config
import opnformConfig from "~/opnform.config.js";
export default defineAppConfig({
...opnformConfig
})

View File

@ -152,7 +152,7 @@ export default {
appStore: useAppStore(),
formsStore: useFormsStore(),
workspacesStore: useWorkspacesStore(),
config: useConfig(),
config: useAppConfig(),
user: computed(() => authStore.user),
isIframe: useIsIframe(),
}

View File

@ -16,11 +16,11 @@ export default {
},
async setup(props) {
const apiUrl = useConfig().notion.worker
const apiUrl = useAppConfig().notion.worker
const {data} = await useFetch(`${apiUrl}/page/${props.pageId}`)
return {
apiUrl: useConfig().notion.worker,
apiUrl: useAppConfig().notion.worker,
blockMap: data,
}
}

View File

@ -56,7 +56,7 @@ export default {
},
computed: {
zapierUrl: () => useConfig().links.zapier_integration
zapierUrl: () => useAppConfig().links.zapier_integration
},
watch: {

View File

@ -108,7 +108,7 @@ export default {
computed: {
aiFeaturesEnabled () {
return useConfig().ai_features_enabled
return useAppConfig().ai_features_enabled
}
},

View File

@ -1,2 +0,0 @@
import opnformConfig from "~/opnform.config.js";
export const useConfig = () => opnformConfig

View File

@ -203,7 +203,7 @@ export default {
const authStore = useAuthStore()
return {
authenticated: computed(() => authStore.check),
config: useConfig()
config: useAppConfig()
}
},