InformationPanel

Props

NameRequiredTypeDescription
titletruestring, number, false, true, {}, ReactElement<any, string | JSXElementConstructor<any>>, Iterable<ReactNode>, ReactPortalパネルのタイトル
titleTag-"h1", "h2", "h3", "h4", "h5", "h6", "legend", "span"タイトル部分の HTML タグ
type-"error", "warning", "info", "success", "sync"表示する情報のタイプ
togglable-false, true`true` のとき、開閉ボタンを表示する
openButtonLabel-string, number, false, true, {}, ReactElement<any, string | JSXElementConstructor<any>>, Iterable<ReactNode>, ReactPortal開くボタンのラベル
closeButtonLabel-string, number, false, true, {}, ReactElement<any, string | JSXElementConstructor<any>>, Iterable<ReactNode>, ReactPortal閉じるボタンのラベル
active-false, trueパネルの開閉の状態
className-stringコンポーネントに適用するクラス名
childrentruestring, number, false, true, {}, ReactElement<any, string | JSXElementConstructor<any>>, Iterable<ReactNode>, ReactPortalパネル内に表示する内容
onClickTrigger-(active: boolean) => void開閉ボタン押下時に発火するコールバック関数