React children не получается вместить компонент внутри компонента

Суть проблемы в том что я хочу поместить в <MainPanel/> Элемент <NewItem/> Но это не получается и я получаю ошибку В типе "{}" отсутствуют следующие свойства из типа "NewItemProps": title, description, imageUrlts(2739) Снизу будет представлен код, я пытался добавлять пропсы для компонента, но ничего не получалось

Компонент который я хочу добавить внутрь:

interface NewItemProps {
    title: string;
    description: string;
    imageUrl: string
}

export const NewItem: React.FC<NewItemProps> = () => {
    return (
        <Container>
            <Box>
                <Text as='h2'>Что-то..</Text>
            </Box>
        </Container>
    )
}

Панель в которую я хочу добавить NewItem:

type Props = {
  children?: React.ReactNode
};

export const MainPanel: React.FC<Props> = ({ children }) => {
  return (
    <Container maxW="100%" display="flex" justifyContent="center" alignItems="center">
      <Box w={{sm: "100vw", lg: "85vw" }} bg="#191a23" p={4} h="150vh" mt={220}>
        {children}
      </Box>
    </Container>
  );
};

App.tsx в котором я обьявляю компоненты:

const App: React.FC = () => {
  return (
    <ChakraProvider theme={theme}>
      <Navbar/>
      <MainPanel>
        <NewItem/>
      </MainPanel>
    </ChakraProvider>
  )
}

export default App

Импорты я не добавлял, но они существуют


Ответы (0 шт):