mirror of
https://github.com/mealie-recipes/mealie.git
synced 2025-05-24 01:12:54 -04:00
* add vitest * initialize lib w/ tests * move to dev dep * run tests in CI * update file names * move api folder to lib * move api and api types to same folder * update generator outpath * rm husky * i guess i _did_ need those types * reorg types * extract validators into testable components * (WIP) start composable testing * fix import type * fix linter complaint * simplify icon type def * fix linter errors (maybe?) * rename client file for sorting
30 lines
564 B
Vue
30 lines
564 B
Vue
<template>
|
|
<VJsoneditor
|
|
:value="value"
|
|
height="1500px"
|
|
:options="options"
|
|
:attrs="$attrs"
|
|
@input="$emit('input', $event)"
|
|
></VJsoneditor>
|
|
</template>
|
|
|
|
<script lang="ts">
|
|
// @ts-ignore v-jsoneditor has no types
|
|
import VJsoneditor from "v-jsoneditor";
|
|
import { defineComponent } from "@nuxtjs/composition-api";
|
|
|
|
export default defineComponent({
|
|
components: { VJsoneditor },
|
|
props: {
|
|
value: {
|
|
type: Object,
|
|
default: () => ({}),
|
|
},
|
|
options: {
|
|
type: Object,
|
|
default: () => ({}),
|
|
},
|
|
},
|
|
});
|
|
</script>
|