From facdf9357e576f6d47e7dd23f4f7b2b34f6a8d30 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Mon, 17 Mar 2025 22:19:18 +0900 Subject: commit files --- src/components/App.tsx | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 src/components/App.tsx (limited to 'src/components/App.tsx') diff --git a/src/components/App.tsx b/src/components/App.tsx new file mode 100644 index 0000000..aa2a386 --- /dev/null +++ b/src/components/App.tsx @@ -0,0 +1,72 @@ +import type { QuizGroup } from "../quiz"; +import QuizGroupSection from "./QuizGroupSection"; + +type Props = { + quizGroups: QuizGroup[]; +}; + +function App({ quizGroups }: Props) { + return ( + + + + + + + + +
+
+

+ PHPerKaigi 2025 の PHPer チャレンジ企画において、 + デジタルサーカス株式会社 + から出題するトークン問題です (作問{" "} + @nsfisis)。 +

+

+ それぞれの問題に、PHP の標準関数がひとつ設定されています。 + 好きな引数を渡すと実行されます。その実行結果を見て、何の関数かを当ててください。 +

+ {quizGroups.map((group) => ( + + ))} +
+
+ ); +} + +export default App; -- cgit v1.2.3-70-g09d2