diff --git a/src/components/Config.tsx b/src/components/Config.tsx index 8495d83..7bedaf4 100644 --- a/src/components/Config.tsx +++ b/src/components/Config.tsx @@ -12,9 +12,9 @@ const RelayConfig = () => { const handleClickAddRelay: JSX.EventHandler = (ev) => { ev.preventDefault(); - const relayUrl = ev.currentTarget?.relayUrl?.value as string | undefined; - if (relayUrl == null) return; + if (relayUrlInput().length > 0) return; addRelay(relayUrlInput()); + setRelayUrlInput(''); }; return ( @@ -80,13 +80,13 @@ const DateFormatConfig = () => { return (

時刻の表記

-
+
{({ id, name, example }) => ( -
+
0}> @@ -221,10 +226,14 @@ const TextNoteDisplay: Component = (props) => { class="flex shrink-0 items-center gap-1" classList={{ 'text-zinc-400': !isReactedByMe(), - 'text-rose-400': isReactedByMe(), + 'text-rose-400': isReactedByMe() || publishReactionMutation.isLoading, }} > -