From b778258eada05209eb6042a640eee0eb4adb5608 Mon Sep 17 00:00:00 2001 From: Ole Martin Pettersen Date: Fri, 24 Jan 2025 15:02:07 +0100 Subject: [PATCH] linty lints --- .../Admin/WeekStatus/LockWeekButton/index.ts | 2 +- .../LockWeekButton/useLockWeekButton.ts | 18 ++++++++++-------- .../LockWeekButton/useLockedPeriodsQuery.ts | 13 ++++++++----- client/pages/Admin/WeekStatus/index.ts | 2 +- .../ConfirmButtons/useConfirmButtons.ts | 14 +++++++------- 5 files changed, 27 insertions(+), 22 deletions(-) diff --git a/client/pages/Admin/WeekStatus/LockWeekButton/index.ts b/client/pages/Admin/WeekStatus/LockWeekButton/index.ts index d6b451667..9f5d95fe0 100644 --- a/client/pages/Admin/WeekStatus/LockWeekButton/index.ts +++ b/client/pages/Admin/WeekStatus/LockWeekButton/index.ts @@ -1,2 +1,2 @@ export * from './LockWeekButton' -export * from './useLockedPeriodsQuery' \ No newline at end of file +export * from './useLockedPeriodsQuery' diff --git a/client/pages/Admin/WeekStatus/LockWeekButton/useLockWeekButton.ts b/client/pages/Admin/WeekStatus/LockWeekButton/useLockWeekButton.ts index ed83f9e9f..5b7f58bad 100644 --- a/client/pages/Admin/WeekStatus/LockWeekButton/useLockWeekButton.ts +++ b/client/pages/Admin/WeekStatus/LockWeekButton/useLockWeekButton.ts @@ -23,19 +23,17 @@ export function useLockWeekButton(props: ILockWeekButtonProps) { const [lockPeriod] = useMutation(lockPeriodMutation) const isLocked = useBoolean(false) const [confirmationDialog, getResponse] = useConfirmationDialog() - + useEffect(() => { isLocked.setValue( - lockedPeriods?.some( - ({ periodId }) => periodId === props.period?.id - ) + lockedPeriods?.some(({ periodId }) => periodId === props.period?.id) ) }, [lockedPeriods, props.period?.id]) const text = isLocked.value ? t('admin.weekStatus.unlockWeekButtonText') : t('admin.weekStatus.lockWeekButtonText') - + const icon = getFluentIcon(isLocked.value ? 'LockClosed' : 'LockOpen') /** @@ -44,10 +42,12 @@ export function useLockWeekButton(props: ILockWeekButtonProps) { const onClick = async () => { let reason = null if (!isLocked.value) { - const {response,comment} = await getResponse({ + const { response, comment } = await getResponse({ title: t('admin.weekStatus.confirmLockTitle'), subText: t('admin.weekStatus.confirmLockSubText', { - period: props.period?.weekNumber + (props.period.monthName ? ` (${props.period.monthName})` : '') + period: + props.period?.weekNumber + + (props.period.monthName ? ` (${props.period.monthName})` : '') }), responses: [ [t('common.yes'), true, true], @@ -67,7 +67,9 @@ export function useLockWeekButton(props: ILockWeekButtonProps) { } }) if (!data.result?.success) return - const period = props.period?.weekNumber + (props.period.monthName ? ` (${props.period.monthName})` : '') + const period = + props.period?.weekNumber + + (props.period.monthName ? ` (${props.period.monthName})` : '') if (isLocked.value) { displayToast(t('admin.weekStatus.weekUnlocked', { period }), 'success') } else { diff --git a/client/pages/Admin/WeekStatus/LockWeekButton/useLockedPeriodsQuery.ts b/client/pages/Admin/WeekStatus/LockWeekButton/useLockedPeriodsQuery.ts index 76128d18a..5a94d0ba4 100644 --- a/client/pages/Admin/WeekStatus/LockWeekButton/useLockedPeriodsQuery.ts +++ b/client/pages/Admin/WeekStatus/LockWeekButton/useLockedPeriodsQuery.ts @@ -6,8 +6,11 @@ import lockedPeriodsQuery from './locked-periods.gql' * Hook for fetching locked periods. */ export function useLockedPeriodsQuery() { - const { data,loading } = useQuery<{ subscription: Subscription }>(lockedPeriodsQuery, { - fetchPolicy: 'network-only' - }) - return [data?.subscription?.lockedPeriods,loading] as const -} \ No newline at end of file + const { data, loading } = useQuery<{ subscription: Subscription }>( + lockedPeriodsQuery, + { + fetchPolicy: 'network-only' + } + ) + return [data?.subscription?.lockedPeriods, loading] as const +} diff --git a/client/pages/Admin/WeekStatus/index.ts b/client/pages/Admin/WeekStatus/index.ts index 36b2a73f9..83219cd15 100644 --- a/client/pages/Admin/WeekStatus/index.ts +++ b/client/pages/Admin/WeekStatus/index.ts @@ -1,3 +1,3 @@ export * from './WeekStatus' export * from './LockWeekButton' -export * from './types' \ No newline at end of file +export * from './types' diff --git a/client/pages/Timesheet/ActionBar/ConfirmButtons/useConfirmButtons.ts b/client/pages/Timesheet/ActionBar/ConfirmButtons/useConfirmButtons.ts index 771738324..4379fe37d 100644 --- a/client/pages/Timesheet/ActionBar/ConfirmButtons/useConfirmButtons.ts +++ b/client/pages/Timesheet/ActionBar/ConfirmButtons/useConfirmButtons.ts @@ -70,14 +70,14 @@ export function useConfirmButtons(props: IConfirmButtonsProps) { tooltipText = selectedPeriod?.errors?.length > 0 ? t('timesheet.unresolvedErrorText', { - count: selectedPeriod.errors.length - }) + count: selectedPeriod.errors.length + }) : t('timesheet.hoursNotMatchedText', { - hours: $date.getDurationString( - selectedPeriod?.unmatchedDuration ?? 0, - t - ) - }) + hours: $date.getDurationString( + selectedPeriod?.unmatchedDuration ?? 0, + t + ) + }) } }