Читай выше я пробовал добовлять boolean.

Он же тебе четко говорит Type 'void' is not assignable to type 'boolean'.ts(2322) То есть ожидается булевый, а ты возвращаешь ничего.

Застрял не могу пробиться уже два часа в App ковыряюсь bgactive и IsHomePage лезут ошибки. bgActive: (JSX attribute) bgActive: boolean Type 'void' is not assignable to type 'boolean'.ts(2322) interfaces.ts(2, 3): The expected type comes from property 'bgActive' which is declared here on type 'IntrinsicAttributes & MenuHeaderProps & { children?: ReactNode; }' isHomePage: (JSX attribute) isHomePage: boolean Overload 1 of 2, '(props: Pick<Pick<Pick<DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "about" | "slot" | ... 253 more ... | "css"> & { ...; } & AppStyledProps, "about" | ... 256 more ... | "isHomePage"> & Partial<...>, "about" | ... 256 more ... | "isHomePage"> & { ...; } & { ...; }): ReactElement<...>', gave the following error. Type 'void' is not assignable to type 'boolean'. Overload 2 of 2, '(props: StyledComponentPropsWithAs<"div", DefaultTheme, AppStyledProps, never, "div">): ReactElement<StyledComponentPropsWithAs<"div", DefaultTheme, AppStyledProps, never, "div">, string | ... 1 more ... | (new (props: any) => Component<...>)>', gave the following error. Type 'void' is not assignable to type 'boolean'.ts(2769) styles.ts(4, 3): The expected type comes from property 'isHomePage' which is declared here on type 'IntrinsicAttributes & Pick<Pick<Pick<DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "about" | ... 254 more ... | "css"> & { ...; } & AppStyledProps, "about" | ... 256 more ... | "isHomePage"> & Partial<...>, "about" | ... 256 more ... | "isHomePage"> & { ...; } & { ...; }' styles.ts(4, 3): The expected type comes from property 'isHomePage' which is declared here on type 'IntrinsicAttributes & Pick<Pick<Pick<DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "about" | ... 254 more ... | "css"> & { ...; } & AppStyledProps, "about" | ... 256 more ... | "isHomePage"> & Partial<...>, "about" | ... 256 more ... | "isHomePage"> & { ...; } & { ...; }' [statusCode, isHomePage, pageProps]) React Hook useMemo has a missing dependency: 'menu'. Either include it or remove the dependency array.eslintreact-hooks/exhaustive-deps У тебя на видео вроде все так же, но работает. Пытался подключать в стайлед компоненте в котором isHomePage прописал, но не помогает. Коммит: https://github.com/p1aton/prisma-nextjs/commit/760bea9bc308efba38b159e0572eeab522d48fd3

Аа, это я затупил. У меня в плейграунде уже был запрос заведений, вот и я сбился. А оказывается тебе надо пиво... Но и тут не сложнее. У нас же есть связь с заведениями. Соответственно, практически все запросы на них можно формировать и в связанных объектах. В данном случае такое условие: То есть пиво, у которого хотя бы одно заведение имеет в адресе "Москва". Есть еще places_none, то есть ни одно заведение, и places_every, то есть для коготорого все заведения будут удовлетворять условию.

Но ведь в BeerWhereInput нет поля address_contains, на что и ругается. Вои т теряюсь, как так передать параметр в запрос)

Дима, привет! А зачем условие пихать сюда? Это же сам запрос с прописанными параметрами, в том числе и $where. Не надо в него пихать, надо вызывать этот запрос с передачей в него условия (в твоем случае "where": { "address_contains": "Москва" }). Что-то мещает это сделать?

Николай, приветствую! Нужен твой совет. Подскажи, пожалуйста, как условие запихать правильно. Запихать надо сюда: А условие взть отсюда:

На вид все ОК. Видишь, всего несколько дней, зато ощутимый прогресс в обучении.

Два коммита: Первый с ошибкой, который высылал там пофиксил Game https://github.com/p1aton/prisma-nextjs/commit/8aaaad85a25505c8e328310bbc662a6010d957f0 Второй коммит пофиксил меню https://github.com/p1aton/prisma-nextjs/commit/605670cb3e7a3ce75434385a06feea8baf159d63

Дальше я действительно эти стили удалял и переносил (а может и не перенес, а только удалил), и мог не понять вообще что-то поменялось в стилях или нет, я же только ошибки фиксил. >> Поделись, как ты определил, что проблемы в глобальных стилях? Так а там и мест-то совсем не много, которые на стили влияют. В том-то и логика, и так и проектировалось, чтобы потом не особо долго искать что-либо. В данном случае цепоча _App -> _Document -> Page -> Components и GlobalStyles. По сути все. Вот прошел цепочку, потом в глобальные заглянул. Не вникал особо, просто вставил код со своей версии и увидел изменения.