UNPKG

@hitachivantara/uikit-react-core

Version:
13 lines (12 loc) 320 B
import { useMemo, useState } from "react"; //#region src/List/useSelectableList.ts var useSelectableList = (defaultList = []) => { const [list, setList] = useState(defaultList); return [ list, setList, useMemo(() => list.filter((elem) => elem.selected), [list]) ]; }; //#endregion export { useSelectableList };