diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-01-03 15:51:49 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-01-03 15:51:49 +0900 |
| commit | e44f83fb9c13e4fab8aee07603632d533d12b4d8 (patch) | |
| tree | f6600883a03876d9d966ec377ef9ac8cb8888768 /packages/frontend/src/widgets/button.vue | |
| parent | clean up (diff) | |
| download | sharkey-e44f83fb9c13e4fab8aee07603632d533d12b4d8.tar.gz sharkey-e44f83fb9c13e4fab8aee07603632d533d12b4d8.tar.bz2 sharkey-e44f83fb9c13e4fab8aee07603632d533d12b4d8.zip | |
update AiScript to 0.12.0
Diffstat (limited to 'packages/frontend/src/widgets/button.vue')
| -rw-r--r-- | packages/frontend/src/widgets/button.vue | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/packages/frontend/src/widgets/button.vue b/packages/frontend/src/widgets/button.vue index f0148d7f4e..f65b115cc0 100644 --- a/packages/frontend/src/widgets/button.vue +++ b/packages/frontend/src/widgets/button.vue @@ -8,7 +8,7 @@ <script lang="ts" setup> import { onMounted, onUnmounted, ref, watch } from 'vue'; -import { AiScript, parse, utils } from '@syuilo/aiscript'; +import { Interpreter, Parser, utils } from '@syuilo/aiscript'; import { useWidgetPropsManager, Widget, WidgetComponentEmits, WidgetComponentExpose, WidgetComponentProps } from './widget'; import { GetFormResultType } from '@/scripts/form'; import * as os from '@/os'; @@ -48,8 +48,10 @@ const { widgetProps, configure } = useWidgetPropsManager(name, emit, ); +const parser = new Parser(); + const run = async () => { - const aiscript = new AiScript(createAiScriptEnv({ + const aiscript = new Interpreter(createAiScriptEnv({ storageKey: 'widget', token: $i?.token, }), { @@ -72,7 +74,7 @@ const run = async () => { let ast; try { - ast = parse(widgetProps.script); + ast = parser.parse(widgetProps.script); } catch (err) { os.alert({ type: 'error', |