import * as React from 'react' import { useLayers } from '../hooks/useLayers' import { useHasUserPermission } from '../hooks/usePermissions'; export default function AddButton({ triggerAction }: { triggerAction: React.Dispatch> }) { const layers = useLayers(); const hasUserPermission = useHasUserPermission(); const canAddItems = () => { let canAdd = false; layers.map(layer => { if (layer.api?.createItem && hasUserPermission(layer.api.collectionName!, "create", undefined, layer) && layer.listed) canAdd = true; }) return canAdd; } return ( <>{ canAddItems() ?
: '' } ) }