adds trails page

This commit is contained in:
Christian Beutel
2024-02-04 22:48:04 +01:00
parent c370690747
commit ec33723bdc
19 changed files with 799 additions and 30 deletions

View File

@@ -85,4 +85,22 @@ const trailSchema = object<SummitLog>({
description: string().optional()
});
export { Trail, trailSchema };
interface TrailFilter {
q: string,
category: string[],
near: {
lat?: number,
lon?: number,
distance: number
}
distanceMin: number,
distanceMax: number,
eleavationGainMin: number;
elevationGainMax: number;
completed?: boolean;
}
export { Trail, trailSchema };
export type { TrailFilter };