function getListingRemainingForRange
getListingRemainingForRange(
listings: ListingCapacityRow[],
date: string | null,
durationDays?: number,
): Promise<Map<number, number>>

Remaining bookable units for each listing over a date range.

Parameters

date: string | null
optional
durationDays: number

Return Type

Promise<Map<number, number>>
getListingRemainingForRange(
listingId: number,
date: string | null,
durationDays?: number,
): Promise<number | undefined>

Parameters

listingId: number
date: string | null
optional
durationDays: number

Return Type

Promise<number | undefined>

Usage

import { getListingRemainingForRange } from "docs/database.ts";