Загрузка...

Почему такой баг происходит?

Тема в разделе Node.js создана пользователем protect 7 окт 2023. 183 просмотра

  1. protect
    Решил попробывать написать сайт на Type Script


    JS
    'use client'

    import {
    Box,
    Flex,
    Button,
    useColorModeValue,
    Stack,
    useColorMode,
    Center,
    } from '@chakra-ui/react'
    import { MoonIcon, SunIcon } from '@chakra-ui/icons'

    export default function Nav() {
    const { colorMode, toggleColorMode } = useColorMode()
    return (
    <>
    <Box bg={useColorModeValue('gray.100', 'gray.900')} px={4}>
    <Flex h={16} alignItems={'center'} justifyContent={'space-between'}>
    <Box>Logo</Box>

    <Flex alignItems={'center'}>
    <Stack direction={'row'} spacing={7}>
    <Button onClick={toggleColorMode}>
    {colorMode === 'light' ? <MoonIcon /> : <SunIcon />}
    </Button>
    </Stack>
    </Flex>
    </Flex>
    </Box>
    </>
    )
    }

    JS
    import Hero from '@/components/Hero';
    import NavBar from '@/components/NavBar';


    export default function Page() {
    return (
    <>
    <NavBar />
    <Hero/>
    </>

    );
    }

    JS
    "use client"

    import { ColorModeScript } from "@chakra-ui/react"
    import Provider from "./provider"

    export default function RootLayout({
    children,
    }: {
    children: React.ReactNode
    }) {
    return (
    <html lang="ru" data-theme="dark">
    <body>
    <ColorModeScript type="cookie" nonce="" />
    <Provider>{children}</Provider>
    </body>
    </html>
    )
    }

     
  2. protect
    у меня не сразу почему то цвет подтягивается
     
  3. Toil
    Toil 7 окт 2023 ������� ������ :coder: 3543 18 ноя 2018
    Особо за реакт не шарю, но в доке написано, что это вроде как баг
    [IMG][IMG]
     
  4. Shemdy
    1. protect Автор темы
Загрузка...
Top