diff --git a/app/api/job/handler/sync-analysis-groups.ts b/app/api/job/handler/sync-analysis-groups.ts index 59703fc..fcbf612 100644 --- a/app/api/job/handler/sync-analysis-groups.ts +++ b/app/api/job/handler/sync-analysis-groups.ts @@ -9,11 +9,7 @@ import { AnalysisElement, createAnalysisElement, getAnalysisElements } from '~/l import { createCodes } from '~/lib/services/codes.service'; import { getLatestPublicMessageListItem } from '~/lib/services/medipost/medipostPublicMessage.service'; import type { ICode } from '~/lib/types/code'; - -function toArray(input?: T | T[] | null): T[] { - if (!input) return []; - return Array.isArray(input) ? input : [input]; -} +import { toArray } from '@kit/shared/utils'; const WRITE_XML_TO_FILE = false as boolean; diff --git a/app/home/(user)/(dashboard)/analysis-results/_components/analysis-level-bar.tsx b/app/home/(user)/(dashboard)/analysis-results/_components/analysis-level-bar.tsx index dadc42b..0384a7d 100644 --- a/app/home/(user)/(dashboard)/analysis-results/_components/analysis-level-bar.tsx +++ b/app/home/(user)/(dashboard)/analysis-results/_components/analysis-level-bar.tsx @@ -148,7 +148,6 @@ const AnalysisLevelBar = ({ // Show appropriate levels based on available norm bounds const hasLowerBound = lower !== null; const isLowerBoundZero = hasLowerBound && lower === 0; - console.info('isLowerBoundZero', results.analysisElementOriginalId, { isLowerBoundZero, hasLowerBound, lower }); const hasUpperBound = upper !== null; // Determine which section the value falls into diff --git a/lib/services/mailer.service.ts b/lib/services/mailer.service.ts index 8e2a7ea..dbb95fb 100644 --- a/lib/services/mailer.service.ts +++ b/lib/services/mailer.service.ts @@ -1,10 +1,9 @@ 'use server'; -import { toArray } from '@/lib/utils'; - import { getMailer } from '@kit/mailers'; import { enhanceAction } from '@kit/next/actions'; import { getLogger } from '@kit/shared/logger'; +import { toArray } from '@kit/shared/utils'; import { emailSchema } from '~/lib/validations/email.schema'; diff --git a/lib/services/medipost/medipostPrivateMessage.service.ts b/lib/services/medipost/medipostPrivateMessage.service.ts index fba8b76..a8852c0 100644 --- a/lib/services/medipost/medipostPrivateMessage.service.ts +++ b/lib/services/medipost/medipostPrivateMessage.service.ts @@ -13,7 +13,7 @@ import type { MedipostOrderResponse, UuringElement, } from '@/packages/shared/src/types/medipost-analysis'; -import { toArray } from '@/lib/utils'; +import { toArray } from '@kit/shared/utils'; import type { AnalysisOrder } from '~/lib/types/analysis-order'; import type { AnalysisResponseElement } from '~/lib/types/analysis-response-element'; diff --git a/lib/services/medipost/medipostXML.service.ts b/lib/services/medipost/medipostXML.service.ts index 064aec5..1b1f7d3 100644 --- a/lib/services/medipost/medipostXML.service.ts +++ b/lib/services/medipost/medipostXML.service.ts @@ -14,7 +14,7 @@ import { import { MaterjalideGrupp, } from '@/lib/types/medipost'; -import { toArray } from '@/lib/utils'; +import { toArray } from '@kit/shared/utils'; import { uniqBy } from 'lodash'; import { Tables } from '@kit/supabase/database'; diff --git a/lib/utils.ts b/lib/utils.ts index 233042a..70a6054 100644 --- a/lib/utils.ts +++ b/lib/utils.ts @@ -9,11 +9,6 @@ export function cn(...inputs: ClassValue[]) { return twMerge(clsx(inputs)); } -export function toArray(input?: T | T[] | null): T[] { - if (!input) return []; - return Array.isArray(input) ? input : [input]; -} - export function toTitleCase(str?: string) { return ( str diff --git a/packages/shared/src/utils.ts b/packages/shared/src/utils.ts index 877cbca..f08b199 100644 --- a/packages/shared/src/utils.ts +++ b/packages/shared/src/utils.ts @@ -57,3 +57,8 @@ export const getPersonParameters = (personalCode: string) => { return null; } }; + +export function toArray(input?: T | T[] | null): T[] { + if (!input) return []; + return Array.isArray(input) ? input : [input]; +}