メインコンテンツまでスキップ

RC

RC (React Component)の略。

コンポーネントに関する型を提供します。

children (子要素)を持つコンポーネントや独自のプロパティを持つコンポーネントの定義などに利用できます。

Type Aliases

Element

Element: ReactNode

ReactNodeのエイリアス


WithChildren

WithChildren<Props>: FC<PropsWithChildren<Props>>

子要素を持つ(childrenプロパティあり)コンポーネントの型

Example

const YourComponent: RC.WithChildren<{ value: string }> = ({ value, children }) => {
// コンポーネントの内容
}

Type parameters

NameType
Propsobject

WithoutChildren

WithoutChildren<Props>: FC<Props>

子要素を持たない(childrenプロパティなし)コンポーネントの型

Example

const YourComponent: RC.WithoutChildren<{ value: string }> = ({ value }) => {
// コンポーネントの内容
}

Type parameters

NameType
Propsobject