From dd880a60652dc572006f9e95ed57a5ddafda36a9 Mon Sep 17 00:00:00 2001 From: blam Date: Tue, 30 Mar 2021 11:04:20 +0200 Subject: [PATCH] chore: fixing typescript compile errors with new `DateTimeFormatOptions` Signed-off-by: blam --- packages/core/src/layout/HomepageTimer/HomepageTimer.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/core/src/layout/HomepageTimer/HomepageTimer.tsx b/packages/core/src/layout/HomepageTimer/HomepageTimer.tsx index 2adbf8fbd5796..ad54388cce969 100644 --- a/packages/core/src/layout/HomepageTimer/HomepageTimer.tsx +++ b/packages/core/src/layout/HomepageTimer/HomepageTimer.tsx @@ -18,7 +18,10 @@ import React from 'react'; import { HeaderLabel } from '../HeaderLabel'; import { ConfigApi, useApi, configApiRef } from '@backstage/core-api'; -const timeFormat = { hour: '2-digit', minute: '2-digit' }; +const timeFormat: Intl.DateTimeFormatOptions = { + hour: '2-digit', + minute: '2-digit', +}; type TimeObj = { time: string; @@ -41,7 +44,7 @@ function getTimes(configApi: ConfigApi) { if (clock.has('label') && clock.has('timezone')) { let label = clock.getString('label'); - const options = { + const options: Intl.DateTimeFormatOptions = { timeZone: clock.getString('timezone'), ...timeFormat, };