kopia lustrzana https://github.com/Tldraw/Tldraw
28 wiersze
678 B
TypeScript
28 wiersze
678 B
TypeScript
import { TldrawUiMenuGroup, TldrawUiMenuItem } from 'tldraw'
|
|
import { env } from '../env'
|
|
|
|
const RELEASE_INFO = `${env} ${process.env.NEXT_PUBLIC_TLDRAW_RELEASE_INFO ?? 'unreleased'}`
|
|
|
|
export function DebugMenuItems() {
|
|
return (
|
|
<TldrawUiMenuGroup id="release">
|
|
<TldrawUiMenuItem
|
|
id="v1"
|
|
label="Test v1 content"
|
|
onSelect={async () => {
|
|
const { writeV1ContentsToIdb } = await import('./writeV1ContentsToIdb')
|
|
await writeV1ContentsToIdb()
|
|
window.location.reload()
|
|
}}
|
|
/>
|
|
<TldrawUiMenuItem
|
|
id="release-info"
|
|
label={'Release info'}
|
|
onSelect={() => {
|
|
window.alert(`${RELEASE_INFO}`)
|
|
}}
|
|
/>
|
|
</TldrawUiMenuGroup>
|
|
)
|
|
}
|