import React from 'react' import { Canvas } from '@/components/wysiwyg/Canvas' import type { Frame } from '@/lib/wysiwyg/schema' function sampleFrame(): Frame { return { id: 'f-sample', width: 600, height: 400, background: '#ffffff', layers: [ { id: 'l1', name: 'Base', visible: true, locked: false, objects: [ { id: 'o1', type: 'image', x: 40, y: 40, width: 100, height: 80, rotate: 0, zIndex: 0, props: { src: 'https://via.placeholder.com/100x80', alt: 'A' } }, { id: 'o2', type: 'text', x: 200, y: 60, width: 200, height: 40, rotate: 0, zIndex: 1, props: { text: 'WYSIWYG', fontSize: 20, color: '#111111' } }, ], }, ], } } export function WysiwygPage() { const frame = sampleFrame() return (

WYSIWYG Canvas

) } export default WysiwygPage