Mode:
Duration:
1
Coding works best on desktop or with an external keyboard.
Coding works best on desktop or with an external keyboard.
Demonstrates a simple form with inputs and submit button using Chakra UI.
import React from 'react';
import { ChakraProvider, FormControl, FormLabel, Input, Button, VStack, extendTheme } from '@chakra-ui/react';
const theme = extendTheme({});
const FormExample = () => (
<ChakraProvider theme={theme}>
<VStack spacing={4} mt={10} mx='auto' maxW='md'>
<FormControl>
<FormLabel>Name</FormLabel>
<Input placeholder='Enter your name' />
</FormControl>
<FormControl>
<FormLabel>Email</FormLabel>
<Input type='email' placeholder='Enter your email' />
</FormControl>
<Button colorScheme='blue'>Submit</Button>
</VStack>
</ChakraProvider>
);
export default FormExample;Chakra UI is a modular and accessible React component library that provides a set of composable, themeable, and responsive UI components.
Origin & Creator
Created by Segun Adebayo in 2019 as a modern, developer-friendly React UI library.
Industrial Note
Chakra UI is popular for React projects that need quick prototyping, accessible components, and highly customizable UI without enforcing a specific design system.