eslint fix

This commit is contained in:
Danel Kungla
2025-10-07 18:43:42 +03:00
parent f614759986
commit 17e7a98534
29 changed files with 34 additions and 217 deletions

View File

@@ -41,7 +41,7 @@ export default async function syncAnalysisGroups() {
try {
console.info('Getting latest public message id');
const lastCheckedDate = await getLastCheckedDate();
// const lastCheckedDate = await getLastCheckedDate(); never used?
const latestMessage = await getLatestPublicMessageListItem();
if (!latestMessage) {

View File

@@ -81,21 +81,19 @@ export default async function syncConnectedOnline() {
});
}
let clinics;
let services;
let serviceProviders;
let jobTitleTranslations;
// Filter out "Dentas Demo OÜ" in prod or only sync "Dentas Demo OÜ" in any other environment
const isDemoClinic = (clinicId: number) =>
isProd ? clinicId !== 2 : clinicId === 2;
clinics = responseData.Data.T_Lic.filter(({ ID }) => isDemoClinic(ID));
services = responseData.Data.T_Service.filter(({ ClinicID }) =>
const clinics = responseData.Data.T_Lic.filter(({ ID }) =>
isDemoClinic(ID),
);
const services = responseData.Data.T_Service.filter(({ ClinicID }) =>
isDemoClinic(ClinicID),
);
serviceProviders = responseData.Data.T_Doctor.filter(({ ClinicID }) =>
const serviceProviders = responseData.Data.T_Doctor.filter(({ ClinicID }) =>
isDemoClinic(ClinicID),
);
jobTitleTranslations = createTranslationMap(
const jobTitleTranslations = createTranslationMap(
responseData.Data.P_JobTitleTranslations.filter(({ ClinicID }) =>
isDemoClinic(ClinicID),
),

View File

@@ -21,7 +21,7 @@ export const POST = async (request: NextRequest) => {
try {
validateApiKey(request);
} catch (e) {
} catch {
return NextResponse.json({}, { status: 401, statusText: 'Unauthorized' });
}

View File

@@ -14,7 +14,7 @@ export const POST = async (request: NextRequest) => {
try {
validateApiKey(request);
} catch (e) {
} catch {
return NextResponse.json({}, { status: 401, statusText: 'Unauthorized' });
}

View File

@@ -9,7 +9,7 @@ export const POST = async (request: NextRequest) => {
try {
validateApiKey(request);
} catch (e) {
} catch {
return NextResponse.json({}, { status: 401, statusText: 'Unauthorized' });
}

View File

@@ -9,7 +9,7 @@ export const POST = async (request: NextRequest) => {
try {
validateApiKey(request);
} catch (e) {
} catch {
return NextResponse.json({}, { status: 401, statusText: 'Unauthorized' });
}

View File

@@ -9,7 +9,7 @@ export const POST = async (request: NextRequest) => {
try {
validateApiKey(request);
} catch (e) {
} catch {
return NextResponse.json({}, { status: 401, statusText: 'Unauthorized' });
}

View File

@@ -9,7 +9,7 @@ export const POST = async (request: NextRequest) => {
try {
validateApiKey(request);
} catch (e) {
} catch {
return NextResponse.json({}, { status: 401, statusText: 'Unauthorized' });
}

View File

@@ -18,7 +18,7 @@ export async function POST(request: NextRequest) {
try {
validateApiKey(request);
} catch (e) {
} catch {
return NextResponse.json({}, { status: 401, statusText: 'Unauthorized' });
}

View File

@@ -1,5 +1,3 @@
import { withI18n } from '~/lib/i18n/with-i18n';
async function SiteLayout(props: React.PropsWithChildren) {
return (
<div className={'flex min-h-[100vh] flex-col items-center justify-center'}>

View File

@@ -4,7 +4,6 @@ import { updateCustomer } from '@lib/data/customer';
import { AccountSubmitData, createAuthApi } from '@kit/auth/api';
import { enhanceAction } from '@kit/next/actions';
import { pathsConfig } from '@kit/shared/config';
import { getSupabaseServerClient } from '@kit/supabase/server-client';
import { UpdateAccountSchemaServer } from '../schemas/update-account.schema';

View File

@@ -108,7 +108,7 @@ export default async function AnalysisResultsPage({
)}
<div className="flex flex-col gap-2">
{orderedAnalysisElements ? (
orderedAnalysisElements.map((element, index) => (
orderedAnalysisElements.map((element) => (
<React.Fragment key={element.analysisIdOriginal}>
<Analysis element={element} />
{element.results?.nestedElements?.map(

View File

@@ -1,5 +1,3 @@
import { use } from 'react';
import Link from 'next/link';
import { createI18nServerInstance } from '@/lib/i18n/i18n.server';

View File

@@ -51,7 +51,7 @@ export const BookingProvider: React.FC<{
);
setTimeSlots(response.timeSlots);
setLocations(response.locations);
} catch (error) {
} catch {
setTimeSlots(null);
} finally {
setIsLoadingTimeSlots(false);

View File

@@ -5,7 +5,7 @@ import Link from 'next/link';
import { cn } from '@/lib/utils';
import { pathsConfig } from '@/packages/shared/src/config';
import { ComponentInstanceIcon } from '@radix-ui/react-icons';
import { ChevronRight, HeartPulse } from 'lucide-react';
import { ChevronRight } from 'lucide-react';
import { Button } from '@kit/ui/button';
import {

View File

@@ -1,7 +1,6 @@
import React from 'react';
import { InfoTooltip } from '@/packages/shared/src/components/ui/info-tooltip';
import { HeartPulse } from 'lucide-react';
import { Button } from '@kit/ui/shadcn/button';
import {

View File

@@ -48,7 +48,7 @@ export async function createInitialReservationAction(
export async function cancelTtoBooking(bookingCode: string, clinicId: number) {
try {
const response = await fetch(
await fetch(
`${process.env.CONNECTED_ONLINE_URL}/${ConnectedOnlineMethodName.ConfirmedCancel}`,
{
headers: {

View File

@@ -5,7 +5,7 @@ export const isValidOpenAiEnv = async () => {
const client = new OpenAI();
await client.models.list();
return true;
} catch (e) {
} catch {
return false;
}
};

View File

@@ -1,9 +1,6 @@
import { useMemo } from 'react';
import {
getTeamAccountSidebarConfig,
pathsConfig,
} from '@/packages/shared/src/config';
import { pathsConfig } from '@/packages/shared/src/config';
import { AppLogo } from '@kit/shared/components/app-logo';
import { ProfileAccountDropdownContainer } from '@kit/shared/components/personal-account-dropdown-container';
@@ -28,25 +25,6 @@ export function TeamAccountNavigationMenu(props: {
[rawAccounts],
);
const routes = getTeamAccountSidebarConfig(account.slug).routes.reduce<
Array<{
path: string;
label: string;
Icon?: React.ReactNode;
end?: boolean | ((path: string) => boolean);
}>
>((acc, item) => {
if ('children' in item) {
return [...acc, ...item.children];
}
if ('divider' in item) {
return acc;
}
return [...acc, item];
}, []);
return (
<div className={'flex w-full flex-1 justify-between'}>
<div className={'flex items-center space-x-8'}>

View File

@@ -1,6 +1,6 @@
'use client';
import { useState } from 'react';
import { useMemo, useState } from 'react';
import { redirect } from 'next/navigation';
@@ -43,11 +43,13 @@ export default function TeamAccountStatistics({
accountBenefitStatistics,
expensesOverview,
}: TeamAccountStatisticsProps) {
const currentDate = new Date();
const [date, setDate] = useState<DateRange | undefined>({
from: new Date(currentDate.getFullYear(), currentDate.getMonth(), 1),
to: new Date(currentDate.getFullYear(), currentDate.getMonth() + 1, 0),
});
const date = useMemo<DateRange | undefined>(() => {
const currentDate = new Date();
return {
from: new Date(currentDate.getFullYear(), currentDate.getMonth(), 1),
to: new Date(currentDate.getFullYear(), currentDate.getMonth() + 1, 0),
};
}, []);
const {
i18n: { language },
} = useTranslation();