It's depends from your application business logic.
- Conditional Rendering
const Comp = (props) => {
const [value, setValue] = useState(props.selectedNote?.content);
return value ? < some your staff > : <SkeletonForNoValue />;
}
- You may define default value
const Comp = (props) => {
const [value, setValue] = useState(props.selectedNote?.content || defaultNote);
- Push to another route
const Comp = (props) => {
const [value, setValue] = useState(props.selectedNote?.content);
useEffect(
() => {
history.push({
pathname: '/path/to/go'
}
},
[props.selectedNote]
)
- Any other logic implementation...