Appearance
apps/api/src/features/rideshare/rideshare.controller.ts ​
Auto-generated by
scripts/generate-file-docs.ts. Do not edit — overwritten on every run.
Purpose ​
Ride share HTTP handlers. Transport-only: parse + validate, delegate to RideshareService, format the response envelope. Member-only role gating lives in the service layer. /
Exports ​
export async function listTripsexport async function getTripByIdexport async function createTripexport async function updateTripexport async function cancelTripexport async function requestRideexport async function confirmPassengerexport async function declinePassengerexport async function cancelRide
Imports ​
../../lib/errors../../lib/pagination../../lib/response./rideshare.servicefastify