@datalayer/primer-rjsf
Version:
React JSON Schema Form (RJSF) for Primer
9 lines (8 loc) • 630 B
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
import { TranslatableString, } from "@rjsf/utils";
import { IconButton, Tooltip } from "@primer/react";
import { PlusIcon } from '@primer/octicons-react';
export default function AddButton({ uiSchema, registry, ...props }) {
const { translateString } = registry;
return (_jsx(Tooltip, { "aria-label": translateString(TranslatableString.AddItemButton), text: translateString(TranslatableString.AddItemButton), children: _jsx(IconButton, { variant: "primary", size: "small", icon: PlusIcon, "aria-label": translateString(TranslatableString.AddItemButton), ...props }) }));
}