アイヌ語追加 (#428) (#433)

Reviewed-on: #433
Co-authored-by: miteruzo <miteruzo@naver.com>
このコミットはプルリクエスト #433 でマージされました。
このコミットが含まれているのは:
2026-10-20 20:44:14 +09:00
committed by みてるぞ
コミット 084a090cab
294個のファイルの変更、13978行の追加、3461行の削除
+11 -9
ファイルの表示
@@ -4,10 +4,11 @@ import type { ReactNode } from 'react'
type DialogueVariant = 'default' | 'danger'
type ConfirmOptions = { title: string
type ConfirmOptions = { title: ReactNode
description?: ReactNode
confirmText?: string
cancelText?: string
confirmText?: ReactNode
cancelText?: ReactNode
closeLabel?: ReactNode
variant?: DialogueVariant }
type AlertOptions = { title: string
@@ -15,16 +16,17 @@ type AlertOptions = { title: string
okText?: string }
type Choice<T extends string> = { value: T
label: string
label: ReactNode
variant?: DialogueVariant }
type ChoiceOptions<T extends string> = { title: string
type ChoiceOptions<T extends string> = { title: ReactNode
description?: ReactNode
choices: Choice<T>[]
cancelText?: string }
cancelText?: ReactNode
closeLabel?: ReactNode }
type DialogueFormAction = {
label: string
label: ReactNode
placement?: 'start' | 'end'
variant?: DialogueVariant
disabled?: boolean
@@ -35,10 +37,10 @@ type DialogueFormControls = {
setActions: (actions: DialogueFormAction[]) => void
confirm: (options: ConfirmOptions) => Promise<boolean> }
type DialogueFormOptions = { title: string
type DialogueFormOptions = { title: ReactNode
description?: ReactNode
body: (controls: DialogueFormControls) => ReactNode
cancelText?: string
cancelText?: ReactNode
size?: 'default' | 'large' }
type DialogueAPI =