base con autenticacion, registro, modulo encuestas

This commit is contained in:
2025-06-16 12:02:22 -04:00
commit 475e0754df
411 changed files with 26265 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
'use client'
import { useSafeQuery } from "@/hooks/use-safe-query";
import { getStateAction, getMunicipalityAction, getParishAction } from "../actions/actions";
// Hook for users
export function useStateQuery() {
return useSafeQuery(['state'], () => getStateAction())
}
export function useMunicipalityQuery( stateId : number ) {
return useSafeQuery(['municipality', stateId], () => getMunicipalityAction(stateId))
}
export function useParishQuery(municipalityId : number) {
return useSafeQuery(['parish', municipalityId], () => getParishAction(municipalityId))
}