import { Cascader } from "rsuite";
import "rsuite/dist/rsuite.min.css";
export default function App() {
const customData = [
{
label: "Data Structures",
value: 1,
children: [
{
label: "Queue",
value: 2,
children: [
{
label: "Priority Queue",
value: 3,
},
{
label: "FIFO Queue",
value: 4,
},
],
},
{
label: "Linked List",
value: 5,
children: [
{
label: "Circular",
value: 6,
},
{
label: "Double",
value: 7,
},
{
label: "Single",
value: 8,
},
],
},
],
},
{
label: "Algorithms",
value: 1,
children: [
{
label: "Search",
value: 2,
children: [
{
label: "Binary Search",
value: 3,
},
{
label: "Linear Search",
value: 4,
},
],
},
{
label: "Sorting",
value: 5,
children: [
{
label: "Bubble Sort",
value: 6,
},
{
label: "Selection Sort",
value: 7,
},
{
label: "Insertion Sort",
value: 8,
},
],
},
],
},
];
return (
<center>
<div>
<h2>GeeksforGeeks</h2>
<h4 style={{ color: "green" }}>
React Suite Cascader Props
</h4>
<div style={{ marginTop: 20, width: 800 }}>
<Cascader
data={customData}
size="lg"
placeholder="Select a category"
inline
disabledItemValues={[6, 7]}
searchable={false}
/>
</div>
</div>
</center>
);
}