import { Atom, atom } from '@cn-ui/use'; import { createContext, Suspense } from 'solid-js'; import { useTranslation } from '../i18n'; import { DropReceiver } from '@cn-ui/headless'; import { Message, MessageHint } from '../src/MessageHint'; import { Notice } from '../src/utils/notice'; import { MagicList } from './MagicList'; import { useIndexedDB } from './use/useIndexedDB'; export const NoteBookContext = createContext<{ hidImage: Atom; }>(); export const App = () => { const { addMagic } = useIndexedDB(); const { t } = useTranslation(); const hidImage = atom(false); return ( i.startsWith('text'))) Message.success(t('Notebook.hint.text')); }, }} multi={false} receive={{ PURE_TAGS(tags) { addMagic(tags); Notice.success('创建魔咒成功'); return true; }, extra(_, dataTransfer: DataTransfer) { const tags = dataTransfer.getData('text'); if (tags) { const isReal = confirm(`这是一个魔咒吗?\n ${tags}`); if (isReal) { addMagic(tags); Notice.success('创建魔咒成功'); } } }, }} >
魔咒记忆器
hidImage((i) => !i)} > {hidImage() ? 'hide_image' : 'photo'}
你可以拖拽任意的字符串到这个网站作为 TAG!
测试版本中!
); };