14 lines
552 B
TypeScript
14 lines
552 B
TypeScript
import { MOCK_STELLEN } from '@/lib/mock-data'
|
|
|
|
export function useStellenListe(opts?: { sparte?: string; lehrjahr?: string }) {
|
|
let data = MOCK_STELLEN.filter((s) => s.aktiv)
|
|
if (opts?.sparte) data = data.filter((s) => s.sparte === opts.sparte)
|
|
if (opts?.lehrjahr) data = data.filter((s) => s.lehrjahr === opts.lehrjahr)
|
|
return { data, isLoading: false, refetch: () => {}, isRefetching: false }
|
|
}
|
|
|
|
export function useStelleDetail(id: string) {
|
|
const data = MOCK_STELLEN.find((s) => s.id === id) ?? null
|
|
return { data, isLoading: false }
|
|
}
|