import React, { PropsWithChildren, useMemo } from 'react'; interface PluginsElementProps { plugins?: Array, showNumber?: number, } export function usePluginsElement ( props: PropsWithChildren, ) { const { plugins, showNumber } = props; return useMemo(() => ({ showPicker: plugins?.slice(0, showNumber), elements: plugins?.slice(showNumber), }), [plugins]); }