diff options
Diffstat (limited to 'src/client/components/page/page.if.vue')
| -rw-r--r-- | src/client/components/page/page.if.vue | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/src/client/components/page/page.if.vue b/src/client/components/page/page.if.vue deleted file mode 100644 index a70525e07c..0000000000 --- a/src/client/components/page/page.if.vue +++ /dev/null @@ -1,31 +0,0 @@ -<template> -<div v-show="hpml.vars.value[block.var]"> - <XBlock v-for="child in block.children" :block="child" :hpml="hpml" :key="child.id" :h="h"/> -</div> -</template> - -<script lang="ts"> -import { IfBlock } from '@client/scripts/hpml/block'; -import { Hpml } from '@client/scripts/hpml/evaluator'; -import { defineComponent, defineAsyncComponent, PropType } from 'vue'; - -export default defineComponent({ - components: { - XBlock: defineAsyncComponent(() => import('./page.block.vue')) - }, - props: { - block: { - type: Object as PropType<IfBlock>, - required: true - }, - hpml: { - type: Object as PropType<Hpml>, - required: true - }, - h: { - type: Number, - required: true - } - }, -}); -</script> |