File tree Expand file tree Collapse file tree
apps/web/src/lib/components Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66
77 let step = $state <' main' | ' skip-confirm' >(' main' );
88
9- function track(event : string ) {
10- try {
11- (window as any ).clarity ?.(' event' , event );
12- } catch {}
13- }
14-
159 function handleDonate() {
16- track (step === ' main' ? ' donation_gate_donated' : ' donation_gate_skip_reconverted' );
1710 window .open (' https://buymeacoffee.com/sunithvs' , ' _blank' );
1811 onproceed ();
1912 open = false ;
2013 }
2114
2215 function handleAlreadyDonated() {
23- track (' donation_gate_already_donated' );
2416 onproceed ();
2517 open = false ;
2618 }
2719
2820 function handleSkip() {
29- track (' donation_gate_skip_clicked' );
3021 step = ' skip-confirm' ;
3122 }
3223
3324 function handleSkipConfirm() {
34- track (' donation_gate_skipped' );
3525 onproceed ();
3626 open = false ;
3727 }
3828
3929 function handleBackToMain() {
40- track (' donation_gate_skip_go_back' );
4130 step = ' main' ;
4231 }
4332
4433 $effect (() => {
45- if (open ) {
46- step = ' main' ;
47- track (' donation_gate_shown' );
48- }
34+ if (open ) step = ' main' ;
4935 });
5036 </script >
5137
You can’t perform that action at this time.
0 commit comments