Changes in pages/index/+Page.tsx [f727252:5af32f0]
- File:
-
- 1 edited
-
pages/index/+Page.tsx (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
pages/index/+Page.tsx
rf727252 r5af32f0 10 10 import BuildCard from '../../components/BuildCard'; 11 11 12 import {onGetApprovedBuilds, onGetAuthState } from '../+Layout.telefunc';12 import {onGetApprovedBuilds, onGetAuthState, onCloneBuild} from '../+Layout.telefunc'; 13 13 14 14 export default function HomePage() { … … 46 46 } 47 47 48 voidloadSite();48 loadSite(); 49 49 }, []); 50 51 const handleCloneWrapper = async (buildId: number) => { 52 if (!data?.isLoggedIn) return alert("Please login to clone builds!"); 53 if (confirm(`Clone this build to your dashboard?`)) { 54 await onCloneBuild({buildId}); 55 alert("Build cloned! Check your dashboard."); 56 setSelectedBuildId(null); 57 } 58 }; 50 59 51 60 if (!data) return <Box sx={{p: 10, textAlign: 'center'}}>Loading Forge...</Box>; … … 151 160 currentUser={data.userId} 152 161 onClose={() => setSelectedBuildId(null)} 162 onClone={handleCloneWrapper} 153 163 /> 154 164
Note:
See TracChangeset
for help on using the changeset viewer.
