Warning: Received `false` for a non-boolean attribute `comingsoon`.
If you want to write it to the DOM, pass a string instead:
comingsoon="false" or comingsoon={value.toString()}.
Reactのカスタム属性にブール値を渡すにはどうすればよいですか?
スタイル付きコンポーネントを使用し、コンポーネントを介して属性を渡します。ここに、私がどのようにattrを渡しているかの写真があります。
代わりにこれを試してください:
comingsoon={value ? 1 : 0}
代わりに数字にしてください。これは https://github.com/styled-components/styled-components/issues/1198 からの回避策です。
上記のフランクリンスの回答に似ていますが、警告を取り除くには0ではなくundefinedを使用する必要がありました。
comingsoon={value ? 1 : undefined}