import * as React from 'react'; import I18n from 'i18n-js'; import Box from '../../common/Box'; import { MutedText } from '../../common/CustomTexts'; import CopyToClipboardButton from '../../common/CopyToClipboardButton'; import Switch from '../../common/Switch'; interface Props { embeddedRoadmapUrl: string; } const RoadmapEmbedding: React.FC = ({ embeddedRoadmapUrl }) => { const [showBoardFilter, setShowBoardFilter] = React.useState(true); const [showPostStatusFilter, setShowPostStatusFilter] = React.useState(false); const [embedCode, setEmbedCode] = React.useState(''); React.useEffect(() => { const code = ` `; setEmbedCode(code.replace(/\s+/g, ' ').trim()); }, [embeddedRoadmapUrl, showBoardFilter, showPostStatusFilter]); return (

{I18n.t('site_settings.roadmap.title_embed')}

setShowBoardFilter(!showBoardFilter)} checked={showBoardFilter} htmlId="showBoardFilterCheckbox" /> setShowPostStatusFilter(!showPostStatusFilter)} checked={showPostStatusFilter} htmlId="showPostStatusFilterCheckbox" /> {I18n.t('site_settings.roadmap.embed_help')}
); }; export default RoadmapEmbedding;