Files
librodrome/app/composables/useGrateWizard.ts
Yvv c564e7be5f
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
GrateWizard bloc dédié, messagerie libre, page numérique 3 piliers
- GrateWizard : lancement URL simple (plus de popup embed), bloc
  dédié violet sur la home entre axes et événement
- Messagerie : plus de champs obligatoires, plus de champ email
  séparé, hint email dans le message, remerciement onboarding
- Page /numerique : 3 piliers (Logiciel libre, WoT, Cloud libre)
  avec projets associés, remplace les extraits livre hors-sujet
- Admin : carte Messages ajoutée au dashboard
- Safelist icônes complétée

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 03:06:48 +01:00

12 lines
313 B
TypeScript

export function useGrateWizard() {
const appConfig = useAppConfig()
const { url } = appConfig.gratewizard as { url: string; popup: { width: number; height: number } }
function launch(e?: Event) {
window.open(url, '_blank', 'noopener,noreferrer')
e?.preventDefault()
}
return { url, launch }
}