2021-10-31 14:46:46 -08:00
|
|
|
<template>
|
2021-11-05 21:29:15 -08:00
|
|
|
<VJsoneditor
|
|
|
|
:value="value"
|
|
|
|
height="1500px"
|
|
|
|
:options="options"
|
|
|
|
:attrs="$attrs"
|
|
|
|
@input="$emit('input', $event)"
|
|
|
|
></VJsoneditor>
|
2021-10-31 14:46:46 -08:00
|
|
|
</template>
|
|
|
|
|
2022-01-09 07:15:23 +01:00
|
|
|
<script lang="ts">
|
2022-01-16 03:38:11 +01:00
|
|
|
// @ts-ignore v-jsoneditor has no types
|
2021-10-31 14:46:46 -08:00
|
|
|
import VJsoneditor from "v-jsoneditor";
|
2022-01-09 07:15:23 +01:00
|
|
|
import { defineComponent } from "@nuxtjs/composition-api";
|
2021-10-31 14:46:46 -08:00
|
|
|
|
2022-01-09 07:15:23 +01:00
|
|
|
export default defineComponent({
|
2021-10-31 14:46:46 -08:00
|
|
|
components: { VJsoneditor },
|
|
|
|
props: {
|
|
|
|
value: {
|
|
|
|
type: Object,
|
|
|
|
default: () => ({}),
|
|
|
|
},
|
|
|
|
options: {
|
|
|
|
type: Object,
|
|
|
|
default: () => ({}),
|
|
|
|
},
|
|
|
|
},
|
2022-01-09 07:15:23 +01:00
|
|
|
});
|
2021-10-31 14:46:46 -08:00
|
|
|
</script>
|