このコミットが含まれているのは:
2026-06-09 01:29:43 +09:00
コミット a1ea35a7ec
8個のファイルの変更306行の追加90行の削除
+18 -4
ファイルの表示
@@ -11,9 +11,10 @@ export type GekanatorAnswerValue =
| 'unknown'
export type GekanatorAnswerLog = {
questionId: string
questionText: string
answer: GekanatorAnswerValue }
questionId: string
questionText: string
answer: GekanatorAnswerValue
originalAnswer: GekanatorAnswerValue }
export type GekanatorQuestionKind =
| 'tag'
@@ -293,4 +294,17 @@ export const saveGekanatorGame = async ({
answers: answers.map (answer => ({
question_id: answer.questionId,
question_text: answer.questionText,
answer: answer.answer })) })
answer: answer.answer,
original_answer: answer.originalAnswer })) })
export const saveGekanatorQuestionSuggestion = async ({
gekanatorGameId,
questionText,
}: {
gekanatorGameId: number
questionText: string
}): Promise<{ id: number }> =>
await apiPost ('/gekanator/question_suggestions', {
gekanator_game_id: gekanatorGameId,
question_text: questionText })