Commit 55f18121 authored by tom's avatar tom

add condition for dynamic import

parent e2b537fd
......@@ -25,7 +25,10 @@ const ContractCode = () => {
const [ ContractSourceCode, setContractSourceCode ] = React.useState<typeof TContractSourceCode | null>(null);
React.useEffect(() => {
import('./ContractSourceCode').then((component) => setContractSourceCode(component.default));
// eslint-disable-next-line no-restricted-properties
if (process.env.NEXT_PUBLIC_APP_ENV !== 'testing') {
import('./ContractSourceCode').then((component) => setContractSourceCode(component.default));
}
return () => {
setContractSourceCode(null);
......
......@@ -16,11 +16,6 @@ const CodeEditorBase = chakra(({ id, value, className }: Props) => {
const theme = useColorModeValue('tomorrow', 'tomorrow_night');
// eslint-disable-next-line no-restricted-properties
if (process.env.NEXT_PUBLIC_APP_ENV === 'testing') {
return <chakra.div className={ className }>CodeEditorBase</chakra.div>;
}
return (
<AceEditor
className={ className }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment