Skip to content

Commit 36a0003

Browse files
authored
Chore/update dependencies (#577)
* chore(deps): bump dependencies * chore(deps): run npm audit * chore(deps): update directus * fix(deps): typecheck issues * build: update package-lock * fix: rewrite package-lock * fix: issue from merge resolution * fix: lint
1 parent 36e2901 commit 36a0003

File tree

6 files changed

+3033
-4531
lines changed

6 files changed

+3033
-4531
lines changed

app/lib/directus.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ type DirectusCollection = {
4040

4141
const directus = createDirectus<DirectusCollection>(directusUrl).with(rest());
4242

43-
export function getDirectusClient(): DirectusClient<DirectusCollection> & RestClient<DirectusCollection> {
43+
export function getDirectusClient(): DirectusClient<DirectusCollection> &
44+
RestClient<DirectusCollection> {
4445
return directus;
4546
}

app/routes/_index.tsx

Lines changed: 33 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,12 @@ import { readItems } from "@directus/sdk";
22
import { useMediaQuery } from "@mantine/hooks";
33
import { motion } from "framer-motion";
44
import { useTranslation } from "react-i18next";
5-
import { type LoaderFunctionArgs, data, Link, useLoaderData } from "react-router";
5+
import {
6+
type LoaderFunctionArgs,
7+
data,
8+
Link,
9+
useLoaderData,
10+
} from "react-router";
611
import Footer from "~/components/landing/footer";
712
import { GlobeComponent } from "~/components/landing/globe.client";
813
import Header from "~/components/landing/header/header";
@@ -14,7 +19,7 @@ import PricingPlans from "~/components/landing/sections/pricing-plans";
1419
import Stats from "~/components/landing/stats";
1520
import { type supportedLanguages } from "~/i18next-options";
1621
import i18next from "~/i18next.server";
17-
import { type Partner, getDirectusClient } from "~/lib/directus";
22+
import { type Partner, getDirectusClient } from "~/lib/directus";
1823
import { getLatestDevices } from "~/models/device.server";
1924
import { getUserId, getUserName } from "~/utils/session.server";
2025

@@ -46,26 +51,34 @@ const sections = [
4651
];
4752

4853
export const loader = async ({ request }: LoaderFunctionArgs) => {
49-
const locale = await i18next.getLocale(request) as typeof supportedLanguages[number];
54+
const locale = (await i18next.getLocale(
55+
request,
56+
)) as (typeof supportedLanguages)[number];
5057
const directus = getDirectusClient();
5158

52-
const useCasesResponse = await directus.request(readItems("use_cases", {
53-
fields: ["*"],
54-
filter: {
55-
language: {_eq: locale },
56-
},
57-
}));
59+
const useCasesResponse = await directus.request(
60+
readItems("use_cases", {
61+
fields: ["*"],
62+
filter: {
63+
language: { _eq: locale },
64+
},
65+
}),
66+
);
5867

59-
const featuresResponse = await directus.request(readItems("features", {
60-
fields: ["*"],
61-
filter: {
62-
language: {_eq: locale },
63-
},
64-
}));
68+
const featuresResponse = await directus.request(
69+
readItems("features", {
70+
fields: ["*"],
71+
filter: {
72+
language: { _eq: locale },
73+
},
74+
}),
75+
);
6576

66-
const partnersResponse = await directus.request(readItems("partners", {
67-
fields: ["*"],
68-
}));
77+
const partnersResponse = await directus.request(
78+
readItems("partners", {
79+
fields: ["*"],
80+
}),
81+
);
6982

7083
//* Get user Id from session
7184
const userId = await getUserId(request);
@@ -106,7 +119,7 @@ export default function Index() {
106119
className="h-screen bg-white dark:bg-black"
107120
style={{
108121
scrollSnapType: "y mandatory",
109-
overflowY: "auto"
122+
overflowY: "auto",
110123
}}
111124
>
112125
<header className="z-10">
@@ -196,7 +209,7 @@ export default function Index() {
196209
</div>
197210
{isDesktop && (
198211
<div className="w-1/3 cursor-pointer">
199-
<GlobeComponent latestDevices={latestDevices}/>
212+
<GlobeComponent latestDevices={latestDevices} />
200213
</div>
201214
)}
202215
</div>

app/routes/settings.profile.photo.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
import { conform, useForm } from "@conform-to/react";
22
import { getFieldsetConstraint, parse } from "@conform-to/zod";
3-
import { type FileUpload, parseFormData } from '@mjackson/form-data-parser'
3+
import { type FileUpload, parseFormData } from "@mjackson/form-data-parser";
44
import { eq } from "drizzle-orm";
55
import { useState } from "react";
6-
import {
6+
import {
77
type LoaderFunctionArgs,
88
type ActionFunctionArgs,
99
data,
1010
redirect,
1111
Form,
1212
useActionData,
1313
useLoaderData,
14-
useNavigate
14+
useNavigate,
1515
} from "react-router";
1616
import { z } from "zod";
1717
import ErrorMessage from "~/components/error-message";
@@ -69,9 +69,9 @@ export async function action({ request }: ActionFunctionArgs) {
6969
const userId = await requireUserId(request);
7070
const formData = await parseFormData(
7171
request,
72-
async (file: FileUpload) => uploadHandler(file),
7372
{ maxFileSize: MAX_SIZE },
74-
)
73+
async (file: FileUpload) => uploadHandler(file),
74+
);
7575

7676
const submission = parse(formData, { schema: PhotoFormSchema });
7777

0 commit comments

Comments
 (0)