- complete onyx design template

- implement public sharable urls
- implement more actions
This commit is contained in:
Amruth Pillai
2020-07-11 20:42:16 +05:30
parent 0b5653fab5
commit 5ec1f21bd3
55 changed files with 1025 additions and 412 deletions

View File

@ -1,15 +1,21 @@
import React, { useContext, memo } from 'react';
import React, { memo, useContext } from 'react';
import ReactMarkdown from 'react-markdown';
import PageContext from '../../../contexts/PageContext';
import { safetyCheck } from '../../../utils';
const ObjectiveA = () => {
const { data, heading: Heading } = useContext(PageContext);
return (
<div>
<Heading>{data.objective.heading}</Heading>
<ReactMarkdown className="text-sm" source={data.objective.body} />
</div>
safetyCheck(data.objective, 'body') && (
<div>
<Heading>{data.objective.heading}</Heading>
<ReactMarkdown
className="markdown text-sm"
source={data.objective.body}
/>
</div>
)
);
};