import { RenderItemFormSidebarPanelCtx } from "datocms-plugin-sdk"; import { Button, ButtonLink, Canvas } from "datocms-react-ui"; import { FC } from "react"; import styles from "./styles.module.css"; import { postWebhook } from "../utils/postWebhook"; interface SidebarButtonPanelProps { ctx: RenderItemFormSidebarPanelCtx; } const SidebarButtonPanel: FC = ({ ctx }) => { const pluginParams = ctx.plugin.attributes.parameters.values as Record< string, string >; return (
{pluginParams.sectionDescription} {pluginParams.isWebhook ? ( ) : ( {pluginParams.buttonText} )}
); }; export default SidebarButtonPanel;