react-garden
Version:
React + TypeScript + ThreeJS app using Material UI on NextJS, Apollo Client, GraphQL + WordPress REST APIs, for ThreeD web development.. a part of the threed.ai code family.
23 lines (18 loc) • 690 B
JavaScript
// ** React Imports
import { useState } from 'react'
// ** MUI Imports
import Slider from '@mui/material/Slider'
import Typography from '@mui/material/Typography'
const SliderControlledUncontrolled = () => {
// ** State
const [value, setValue] = useState(30)
return (
<div>
<Typography sx={{ fontWeight: 500 }}>Controlled Slider</Typography>
<Slider value={value} aria-labelledby='controlled-slider' onChange={(event, newValue) => setValue(newValue)} />
<Typography sx={{ fontWeight: 500 }}>Uncontrolled Slider</Typography>
<Slider defaultValue={30} aria-labelledby='uncontrolled-slider' />
</div>
)
}
export default SliderControlledUncontrolled