diff options
Diffstat (limited to 'packages/frontend/src/components/page')
| -rw-r--r-- | packages/frontend/src/components/page/page.vue | 30 |
1 files changed, 1 insertions, 29 deletions
diff --git a/packages/frontend/src/components/page/page.vue b/packages/frontend/src/components/page/page.vue index b5cb73c009..87a288befe 100644 --- a/packages/frontend/src/components/page/page.vue +++ b/packages/frontend/src/components/page/page.vue @@ -6,7 +6,6 @@ <script lang="ts"> import { defineComponent, onMounted, nextTick, onUnmounted, PropType } from 'vue'; -import { parse } from '@syuilo/aiscript'; import XBlock from './page.block.vue'; import { Hpml } from '@/scripts/hpml/evaluator'; import { url } from '@/config'; @@ -28,38 +27,11 @@ export default defineComponent({ randomSeed: Math.random(), visitor: $i, url: url, - enableAiScript: !defaultStore.state.disablePagesScript, }); onMounted(() => { nextTick(() => { - if (props.page.script && hpml.aiscript) { - let ast; - try { - ast = parse(props.page.script); - } catch (err) { - console.error(err); - /*os.alert({ - type: 'error', - text: 'Syntax error :(' - });*/ - return; - } - hpml.aiscript.exec(ast).then(() => { - hpml.eval(); - }).catch(err => { - console.error(err); - /*os.alert({ - type: 'error', - text: err - });*/ - }); - } else { - hpml.eval(); - } - }); - onUnmounted(() => { - if (hpml.aiscript) hpml.aiscript.abort(); + hpml.eval(); }); }); |