P
Marc Francis
@marcfrancissAll solutions
- Submitted 2 months ago
Galleria Slideshow Site (React | Typescript | Sass | Vite)
#react#sass/scss#typescript#vite#framer-motion- HTML
- CSS
- JS
- Submitted 3 months ago
Space tourism multi-page website (React | Sass | Typescript | Vite)
#react#sass/scss#typescript#vite- HTML
- CSS
- JS
- Submitted 3 months ago
Bookmark landing page (React | Typescript | Sass | Vite)
#accessibility#react#sass/scss#typescript#vite- HTML
- CSS
- JS
- Submitted 3 months ago
Loopstudios landing page (React | Sass | Typescript | Vite)
#react#sass/scss#typescript#vite- HTML
- CSS
- JS
- Submitted 3 months ago
Tic-Tac-Toe Game (React | Typescript | Sass | Vite)
#accessibility#react#sass/scss#typescript#vite- HTML
- CSS
- JS
- Submitted 3 months ago
E-commerce product page (React | Typescript | Sass | Vite)
#accessibility#react#sass/scss#vite#typescript- HTML
- CSS
- JS
- Submitted 5 months ago
Mortgage Repayment Calculator (ReactJS | Typescript | Vite | Sass)
#react#sass/scss#typescript#vite- HTML
- CSS
- JS
Still unsure if this is the proper way to do reset the form. Any advice will be greatly appreciated.
useEffect(() => { if (onReset) { // resets the data to blank setMortgageData({ amount: "", year: "", interest: "", type: "", mMonthly: "", mInterestOnly: "", mTotal: "", }); // resets the errors to false, so it will not show setErrors({ amount: false, year: false, interest: false, type: false, }); // returns reset button to default state setReset(false); } }, [onReset]);
Thank you for taking the time in checking this project. 💕
I hope this somehow help you in what you're looking for. Cheers! 🍻
- Submitted 6 months ago
Responsive Planet Fact Site (React + Typescript + SaSS + Vite)
#accessibility#react#sass/scss#vite#typescript- HTML
- CSS
- JS
- Submitted 6 months ago
Responsive Newsletter Sign-up Form (SaSS, jQuery)
#accessibility#sass/scss#jquery- HTML
- CSS
- JS
- Submitted 6 months ago
Responsive Contact Form (Sass, BEM, jQuery)
#accessibility#jquery#sass/scss#bem- HTML
- CSS
- JS