import type { Component } from 'solid-js'; import { createMemo, For } from 'solid-js'; import { userMetaState } from '../controllers/commentBoxState'; import configProvider from '../controllers/configProvider'; const UserMeta: Component = () => { const { config, locale } = configProvider; const { userMeta, setUserMeta, inputRefs } = userMetaState; return (
{(kind) => { const value = createMemo(() => userMeta()[kind]); return (
{ setUserMeta({ ...userMeta(), [kind]: e.currentTarget.value }); }} />
); }}
); }; export default UserMeta;