0
カスタムヘッダータイプごとにコンポーネントを作成する必要はなく、動的に行いたいと考えています。動的に設定されたカスタムタグに反応する
const HEADERS = {
'header-one': 'h1',
'header-two': 'h2',
'header-three': 'h3',
'header-four': 'h4',
'header-five': 'h5',
};
_
let tag = HEADERS[type] || 'span';
return (
<{tag} id={id}>
{props.children}
</{tag}>
);