23 lines
657 B
TypeScript
23 lines
657 B
TypeScript
import { useQuery } from "@tanstack/react-query";
|
|
|
|
import { ENDPOINT } from "@/shared/config";
|
|
|
|
import { cmCdAdstDstrService } from "./adstdstr-service";
|
|
|
|
const cmCdAdstDstrBaseKey = [ENDPOINT.AS_SERVICE.ADSTDSTR] as const;
|
|
|
|
export function useFindSidoCombo() {
|
|
return useQuery({
|
|
queryKey: [...cmCdAdstDstrBaseKey, "findSidoCombo"],
|
|
queryFn: () => cmCdAdstDstrService.findSidoCombo(),
|
|
});
|
|
}
|
|
|
|
export function useFindGugunCombo(sido: string) {
|
|
return useQuery({
|
|
queryKey: [...cmCdAdstDstrBaseKey, "findGugunCombo", sido],
|
|
queryFn: () => cmCdAdstDstrService.findGugunCombo(sido),
|
|
enabled: Boolean(sido),
|
|
});
|
|
}
|