import React from "react"; import { Tooltip } from "@dndbeyond/character-common-components/es"; import { CharacterTheme } from "@dndbeyond/character-rules-engine/es"; import SlotManager from "../SlotManager"; interface Props { isUsed: boolean; isReadonly?: boolean; canUse: boolean; onSet?: (uses: number) => void; theme: CharacterTheme; useTooltip?: boolean; showEmptySlot?: boolean; tooltipTitle?: string; } export const ItemSlotManager: React.FC = ({ isUsed, isReadonly = false, canUse, onSet, theme, useTooltip = true, showEmptySlot = true, tooltipTitle, }) => { return (
{canUse ? ( ) : showEmptySlot ? (
--
) : null}
); }; export default ItemSlotManager;