Skip to main content

Add Item Button

warning

CustomMultiselect is functional only in modals. An Issue has been raised to Tag Component.

Usage Example

Code

import React, { useRef, useState } from "react";
import CustomMultiselect from "./CustomMultiselect";

const CustomMultiselectAllButtonDemo = () => {
const data = [
{ cid: 1, name: "Item 1" },
{ cid: 2, name: "Item 2" },
{ cid: 3, name: "Item 3" },
];

const handleAddItem = (newItemObject) => {
console.log("newItemObject", newItemObject);
};

return (
<BrowserOnly>
{() => (
<CustomMultiselect
withAddItem={true}
addButtonText="Add Item"
textField="name"
valueField="cid"
data={data}
onAddItem={handleAddItem}
/>
)}
</BrowserOnly>
);
};

export default CustomMultiSelectAddItemDemo;

Result

Callbacks

onAddItem

This callback is triggered when the user adds a new item using the "Add Item" button.