Meaningless Notebook

我輩は雑記帖である。名はまだない。


Div にそんなプロパティ割り当てるなボケっ ! って怒られる奴。

自分がやらかしたケ-ス

Mui をプロジェクト用にラッパ-する過程で、ラッパ-したコンポ-ネント内で使いたいプロパティをそのまま Mui のコンポ-ネントに引き渡したら発生した。

const HogeFugaConponent = ({...props}: RadioGroupProps & { inputref?: Ref<HTMLElement>}) {
    return <RadioGroup {...props} />;
}

みたいな感じで作っちゃったのを…

const HogeFugaConponent = ({inputref, ...props}: RadioGroupProps & { inputref?: Ref<HTMLElement>}) {
    return <RadioGroup {...props} />;
}

って感じでラッパ-コンポ-ネント内で使うだけに留めて、子コンポ-ネントに引き渡さないようにすれば解消する。

React 、コンソ-ルにがんがん警告上げてくれるから早い段階で見直しできて助かる。

参考元