diff --git a/app/CookieBanner.js b/app/CookieBanner.tsx similarity index 96% rename from app/CookieBanner.js rename to app/CookieBanner.tsx index bb929ba..8212604 100644 --- a/app/CookieBanner.js +++ b/app/CookieBanner.tsx @@ -10,9 +10,7 @@ export default function CookieBanner() { // // In case you are using state variables with multiple different // // possible types - // const [areCookiesAccepted, setAreCookiesAccepted] = useState< - // boolean | string - // >(false); + // const [areCookiesAccepted, setAreCookiesAccepted] = useState(false); useEffect(() => { const localStorageValue = getLocalStorage('cookiePolicy'); diff --git a/app/animal-management-naive-dont-copy/create/page.js b/app/animal-management-naive-dont-copy/create/page.tsx similarity index 80% rename from app/animal-management-naive-dont-copy/create/page.js rename to app/animal-management-naive-dont-copy/create/page.tsx index b128965..a523ca1 100644 --- a/app/animal-management-naive-dont-copy/create/page.js +++ b/app/animal-management-naive-dont-copy/create/page.tsx @@ -1,7 +1,16 @@ import { notFound } from 'next/navigation'; import { createAnimalInsecure } from '../../../database/animals'; -export default async function CreateAnimalNaivePage(props) { +type Props = { + searchParams: Promise<{ + firstName: string; + type: string; + accessory: string; + birthDate: string; + }>; +}; + +export default async function CreateAnimalNaivePage(props: Props) { const animalSearchParams = await props.searchParams; const animal = await createAnimalInsecure({ diff --git a/app/animals/page.js b/app/animals/page.tsx similarity index 100% rename from app/animals/page.js rename to app/animals/page.tsx diff --git a/app/error.js b/app/error.tsx similarity index 100% rename from app/error.js rename to app/error.tsx diff --git a/app/fruits/[fruitId]/FruitCommentForm.js b/app/fruits/[fruitId]/FruitCommentForm.js deleted file mode 100644 index 638c782..0000000 --- a/app/fruits/[fruitId]/FruitCommentForm.js +++ /dev/null @@ -1,19 +0,0 @@ -'use client'; - -import { useState } from 'react'; -import createOrUpdateCookie from './actions'; - -export default function FruitCommentForm(props) { - const [comment, setComment] = useState(''); - return ( -
-