@leancodepl/api-date-dayjs
Version:
Day.js integration for API date type conversion
21 lines • 800 B
TypeScript
import { default as dayjs } from 'dayjs';
import { ApiDateOnly } from '@leancodepl/api-date';
/**
* Converts ApiDateOnly to Day.js object.
*
* Parses API date string format to Day.js object with support
* for optional parameters. Uses Day.js constructor internally.
*
* @param date - The API date string to convert
* @returns Day.js object or undefined if date is undefined
* @example
* ```typescript
* import { fromApiDate } from '@leancodepl/api-date-dayjs';
*
* const dayjsDate = fromApiDate('2023-12-25');
* console.log(dayjsDate.format('YYYY-MM-DD')); // '2023-12-25'
* ```
*/
export declare function fromApiDate(date: ApiDateOnly): dayjs.Dayjs;
export declare function fromApiDate(date: ApiDateOnly | undefined): dayjs.Dayjs | undefined;
//# sourceMappingURL=fromApiDate.d.ts.map