base zone components and type refinements

This commit is contained in:
Julian Krauser 2024-11-02 12:47:07 +01:00
parent 9d96e3a6dc
commit 5c56af0dad
38 changed files with 323 additions and 54 deletions

View file

@ -0,0 +1,12 @@
<template>
<p>{{ data }}</p>
</template>
<script setup lang="ts">
import type { PropType } from "vue";
import type DynamicZoneColumnImageText from "../../types/component/dynamicZoneColumnImageText";
defineProps({
data: Object as PropType<DynamicZoneColumnImageText>,
});
</script>

View file

@ -0,0 +1,12 @@
<template>
<p>{{ data }}</p>
</template>
<script setup lang="ts">
import type { PropType } from "vue";
import type DynamicZoneDualColumnText from "../../types/component/dynamicZoneDualColumnText";
defineProps({
data: Object as PropType<DynamicZoneDualColumnText>,
});
</script>

View file

@ -0,0 +1,12 @@
<template>
<p>{{ data }}</p>
</template>
<script setup lang="ts">
import type { PropType } from "vue";
import type DynamicZoneEmphasiseArticle from "../../types/component/dynamicZoneEmphasiseArticle";
defineProps({
data: Object as PropType<DynamicZoneEmphasiseArticle>,
});
</script>

View file

@ -0,0 +1,12 @@
<template>
<p>{{ data }}</p>
</template>
<script setup lang="ts">
import type { PropType } from "vue";
import type DynamicZoneFullImage from "../../types/component/dynamicZoneFullImage";
defineProps({
data: Object as PropType<DynamicZoneFullImage>,
});
</script>

View file

@ -0,0 +1,12 @@
<template>
<p>{{ data }}</p>
</template>
<script setup lang="ts">
import type { PropType } from "vue";
import type DynamicZoneFullText from "../../types/component/dynamicZoneFullText";
defineProps({
data: Object as PropType<DynamicZoneFullText>,
});
</script>

View file

@ -0,0 +1,12 @@
<template>
<p>{{ data }}</p>
</template>
<script setup lang="ts">
import type { PropType } from "vue";
import type DynamicZoneGallery from "../../types/component/dynamicZoneGallery";
defineProps({
data: Object as PropType<DynamicZoneGallery>,
});
</script>