mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-10-22 23:16:46 +00:00
fix(tours): export only what is imported, and keep the planner page at its size
This commit is contained in:
@@ -267,7 +267,7 @@ function Preview({ library }: { library: TourLibrary }) {
|
||||
* list on the left, the chosen tour on the right; the copy is made only by the
|
||||
* button in its foot.
|
||||
*/
|
||||
export function TourLibraryDialog({ library }: { library: TourLibrary }) {
|
||||
function TourLibraryDialog({ library }: { library: TourLibrary }) {
|
||||
const { t } = useTranslation();
|
||||
const labelId = useId();
|
||||
if (!library.open) return null;
|
||||
|
||||
@@ -116,5 +116,3 @@ export function tourPlannerFacts(input: TourPlannerFactsInput) {
|
||||
},
|
||||
};
|
||||
}
|
||||
|
||||
export type TourPlannerFacts = ReturnType<typeof tourPlannerFacts>;
|
||||
|
||||
@@ -66,5 +66,3 @@ export function useTourRevisionGuard(initial: number | null = null) {
|
||||
|
||||
return { base, baseRef, conflict, remote, adopt, notice, refuse, takeOver, dismissConflict, dismissRemote };
|
||||
}
|
||||
|
||||
export type TourRevisionGuard = ReturnType<typeof useTourRevisionGuard>;
|
||||
|
||||
@@ -16,7 +16,7 @@ import type { TourPlannerController } from '../planner/useTourPlanner';
|
||||
|
||||
/** What is ticked when a type is searched for the first time: the three most asked. */
|
||||
const STARTING_CATEGORIES = (type: PlannableTourType) => TOUR_POI_CATEGORIES_BY_TYPE[type].slice(0, 3);
|
||||
export const DEFAULT_CORRIDOR_M = 500;
|
||||
const DEFAULT_CORRIDOR_M = 500;
|
||||
|
||||
type SearchStatus = 'idle' | 'loading' | 'ready' | 'error' | 'offline';
|
||||
|
||||
|
||||
@@ -681,8 +681,7 @@ function TripPlannerPageDesktop(): React.ReactElement | null {
|
||||
canEdit={canPlaceEdit}
|
||||
canAssign={canDayEdit}
|
||||
tours={tours}
|
||||
days={days}
|
||||
loading={toursLoading}
|
||||
days={days} loading={toursLoading}
|
||||
onAssignToDay={(placeId, dayId) => handleAssignToDay(placeId, dayId)}
|
||||
onDeleteTour={handleDeleteTour}
|
||||
gpxImport={tourGpxImport}
|
||||
|
||||
@@ -19,7 +19,7 @@ const PADDLE_ACTIVITY: Record<PaddleBoatType, string> = {
|
||||
other: 'paddling',
|
||||
};
|
||||
|
||||
export function gpxActivityOf(type: string, boat: string | null): string {
|
||||
function gpxActivityOf(type: string, boat: string | null): string {
|
||||
if (type === 'kayak') return PADDLE_ACTIVITY[(boat ?? 'other') as PaddleBoatType] ?? PADDLE_ACTIVITY.other;
|
||||
return type === 'hike' ? 'hiking' : type;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user