-
Notifications
You must be signed in to change notification settings - Fork 40
Open
Description
Problem
Currently, there is missing undefined check in React.useState().
Check here :
Lines 228 to 231 in fed53e0
| if ( | |
| valueNode.type === 'StringLiteral' || | |
| valueNode.type === 'BooleanLiteral' | |
| ) { |
Since we are not passing any argument in
React.useState(), it's not rendering appropriate content.
Example Code
const [initialCode, setInitialCode] = React.useState("");
const {compilerProps, errorProps, editorProps} = useView({
initialCode
});
React.useEffect(() => {
setInitialCode(`() => {
const [content, setContent] = React.useState(); // not passing any argument
const text: string = "Hey";
return <h2>{text}</h2>;
}`)
});
swashcap and chemoish
Metadata
Metadata
Assignees
Labels
No labels