Skip to content

Commit bae1131

Browse files
committed
feat: Use overloads for relativeTime
1 parent 77949ef commit bae1131

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

packages/use-intl/src/core/createFormatter.tsx

+9
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,15 @@ export default function createFormatter(props: Props) {
275275
/** The date time that needs to be formatted. */
276276
date: number | Date,
277277
/** The reference point in time to which `date` will be formatted in relation to. If this value is absent, a globally configured `now` value or alternatively the current time will be used. */
278+
now?: RelativeTimeFormatOptions['now']
279+
): string;
280+
function relativeTime(
281+
/** The date time that needs to be formatted. */
282+
date: number | Date,
283+
options?: RelativeTimeFormatOptions
284+
): string;
285+
function relativeTime(
286+
date: number | Date,
278287
nowOrOptions?: RelativeTimeFormatOptions['now'] | RelativeTimeFormatOptions
279288
) {
280289
try {

0 commit comments

Comments
 (0)