Commit 4a3542a7 authored by Balasuriya D.A.M.'s avatar Balasuriya D.A.M.

Tabs in Chakra UI

parent fae881ed
import React from "react"; import React from "react";
import {Container ,Box, Text} from "@chakra-ui/react"; import {
Container,
Box,
Text,
Tab,
TabList,
TabPanel,
TabPanels,
Tabs,
} from "@chakra-ui/react";
import Login from "../components/Authentication/Login";
import Signup from "../components/Authentication/Signup";
const Homepage = () => { const Homepage = () => {
return ( return (
...@@ -19,8 +30,27 @@ const Homepage = () => { ...@@ -19,8 +30,27 @@ const Homepage = () => {
Miner-Doc Miner-Doc
</Text> </Text>
</Box> </Box>
<Box> <Box
bg="white" w="100%"
p={4} borderRadius="lg"
color="black"
borderWidth="1px"
>
<Tabs variant='soft-rounded' colorScheme='green'>
<TabList mb="1em">
<Tab width="50%">Login</Tab>
<Tab width="50%">Sign Up</Tab>
</TabList>
<TabPanels>
<TabPanel>
<Login />
</TabPanel>
<TabPanel>
<Signup />
</TabPanel>
</TabPanels>
</Tabs>
</Box> </Box>
</Container> </Container>
); );
......
import React from "react";
const Login = () => {
return (
<div>
Login
</div>
);
}
export default Login;
\ No newline at end of file
import React from "react";
const Signup = () => {
return (
<div>
Signup
</div>
);
}
export default Signup;
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment