diff --git a/website/src/components/UserFeedback/index.jsx b/website/src/components/UserFeedback/index.jsx index cd53804837..518d383f91 100644 --- a/website/src/components/UserFeedback/index.jsx +++ b/website/src/components/UserFeedback/index.jsx @@ -92,217 +92,260 @@ export const FeedbackWrapper = ({ seedData, open }) => { console.log('send feedback here '); }; + const step1ref = React.useRef(null); + + const visuallyHidden = (stepNumber) => state.currentStep !== stepNumber; + const isHidden = (stepNumber) => + !feedbackIsOpen || visuallyHidden(stepNumber); + const Step1 = () => { + const hidden = isHidden(1); const [newValue, setNewValue] = React.useState(undefined); return (
); }; const Step2 = () => { + const hidden = isHidden(2); const textareaId = 'feedback-comment-input'; const saveComment = () => setComment(document.getElementById(textareaId).value); return ( ); }; const Step3 = () => { + const hidden = isHidden(3); const [value, setValue] = React.useState(); return ( ); }; + + const Step4 = () => { + returnThank you! 🙌
; + }; + return (feedback is {feedbackIsOpen ? 'open' : 'closed'}
+