mirror of https://github.com/nocodb/nocodb
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
338 B
18 lines
338 B
2 months ago
|
export const useScripts = createSharedComposable(() => {
|
||
|
const isScriptsEnabled = ref(false)
|
||
|
|
||
|
const { $api } = useNuxtApp()
|
||
|
|
||
|
const execScript = async (code: string) => {
|
||
|
const data = $api.scripts.scriptExec({
|
||
|
body: { code },
|
||
|
})
|
||
|
|
||
|
console.log(data)
|
||
|
|
||
|
return data
|
||
|
}
|
||
|
|
||
|
return { isScriptsEnabled, execScript }
|
||
|
})
|