@@ -38,9 +38,16 @@ export default function LandingPage() {
3838 const [ betaEmail , setBetaEmail ] = useState ( '' ) ;
3939 const [ betaEmailError , setBetaEmailError ] = useState ( '' ) ;
4040 const [ betaSubmitted , setBetaSubmitted ] = useState ( false ) ;
41+ const [ betaEverSubmitted , setBetaEverSubmitted ] = useState ( false ) ;
4142 const closeModal = useCallback ( ( ) => {
4243 setBetaModalClosing ( true ) ;
43- setTimeout ( ( ) => { setBetaModalOpen ( false ) ; setBetaModalClosing ( false ) ; } , 200 ) ;
44+ setTimeout ( ( ) => {
45+ setBetaModalOpen ( false ) ;
46+ setBetaModalClosing ( false ) ;
47+ setBetaSubmitted ( false ) ;
48+ setBetaEmail ( '' ) ;
49+ setBetaEmailError ( '' ) ;
50+ } , 200 ) ;
4451 } , [ ] ) ;
4552 useEffect ( ( ) => {
4653 if ( betaSubmitted ) {
@@ -786,11 +793,13 @@ export default function LandingPage() {
786793 </ button >
787794 </ div >
788795 < button
789- onClick = { ( ) => setBetaModalOpen ( true ) }
796+ onClick = { ( ) => { setBetaModalOpen ( true ) ; if ( betaEverSubmitted ) setBetaSubmitted ( true ) ; } }
790797 className = "liquid-glass-subtle px-10 py-4 rounded-full font-medium text-base tracking-wide transition-all duration-500 hover:scale-[1.02] active:scale-[0.98]"
791798 style = { {
792- background : 'rgba(217,119,6,0.15)' ,
793- border : '1px solid rgba(217,119,6,0.45)' ,
799+ background : 'rgba(217,119,6,0.35)' ,
800+ backdropFilter : 'blur(12px) saturate(1.45)' ,
801+ WebkitBackdropFilter : 'blur(12px) saturate(1.45)' ,
802+ border : '1px solid rgba(217,119,6,0.55)' ,
794803 color : '#78350F' ,
795804 } }
796805 >
@@ -1161,6 +1170,7 @@ export default function LandingPage() {
11611170 }
11621171 setBetaSubmitting ( false ) ;
11631172 setBetaSubmitted ( true ) ;
1173+ setBetaEverSubmitted ( true ) ;
11641174 } }
11651175 style = { { marginTop : 'auto' , paddingTop : 28 } }
11661176 >
0 commit comments