import { useState } from "react"; export default function WordGameApp() { const hiragana = [ "あ","い","う","え","お", "か","き","く","け","こ", "さ","し","す","せ","そ", "た","ち","つ","て","と", "な","に","ぬ","ね","の", "は","ひ","ふ","へ","ほ", "ま","み","む","め","も", "や","ゆ","よ", "ら","り","る","れ","ろ", "わ","を","ん" ]; const [cards, setCards] = useState([]); const [word, setWord] = useState(""); const [words, setWords] = useState([]); const drawCards = () => { const shuffled = [...hiragana].sort(() => 0.5 - Math.random()); setCards(shuffled.slice(0, 10)); setWords([]); }; const addWord = () => { if (!word) return; setWords([...words, word]); setWord(""); }; return (

言葉作りゲーム

{cards.map((c, i) => ( {c} ))}
setWord(e.target.value)} placeholder="ことばを入力" className="border p-2 mr-2" />

作ったことば

); }