pnpm add @rock-hammer/craft-render
import { CraftRender, dataMigrateForRender } from '@rock-hammer/craft-render'
import json from './data.json'
const data = dataMigrateForRender(json)
<template>
<div class="w-screen h-screen">
<CraftRender :data="data" />
</div>
</template>
Name | Type | Required | Default | Description |
---|---|---|---|---|
data | CraftEditorData | true | Data to render | |
components | EditorComponentExtend[] | false | [] | Components to render |
inspect | boolean | false | false | Enable inspect mode |
import types if needed:
import type { CraftEditorData, EditorComponentExtend } from '@rock-hammer/craft-render'