We create a custom `MarkdownSpoiler` component to render spoiler
content in-line, but to add additional functionality within the component
in order to not dilute `rules.react.js`.
Linear:
https://linear.app/comm/issue/ENG-2194/create-a-markdownspoiler-component-for-the-web-implementation-to
Depends on D5546