trueque-app-backend - v0.0.1
    Preparing search index...

    Controlador para gestionar los favoritos de los usuarios. Requiere autenticación con JWT para acceder a las rutas.

    Index

    Methods

    • Agrega una oferta a los favoritos del usuario autenticado.

      Parameters

      • ofertaId: number

        ID de la oferta a agregar a favoritos.

      • req: AuthRequest

        Objeto de la request con los datos del usuario autenticado.

      Returns Promise<{ message: string }>

      Mensaje de confirmación.

    • Elimina una oferta de los favoritos del usuario autenticado.

      Parameters

      • ofertaId: number

        ID de la oferta a eliminar de favoritos.

      • req: AuthRequest

        Objeto de la request con los datos del usuario autenticado.

      Returns Promise<{ message: string }>

      Mensaje de confirmación.

    • Devuelve todas las ofertas marcadas como favoritas por el usuario autenticado.

      Parameters

      • req: AuthRequest

        Objeto de la request con los datos del usuario autenticado.

      Returns Promise<Oferta[]>

      Lista de ofertas favoritas.