import { RenderItemFormSidebarPanelCtx, connect } from "datocms-plugin-sdk"; import { render } from "./utils/render"; import ConfigScreen from "./entrypoints/ConfigScreen"; import "datocms-react-ui/styles.css"; import RecordDownloaderSidebar from "./entrypoints/RecordDownloaderSidebar"; connect({ renderConfigScreen(ctx) { return render(); }, itemFormSidebarPanels() { return [ { id: "recordDownloader", label: "Record Downloader", startOpen: true, }, ]; }, renderItemFormSidebarPanel( sidebarPanelId, ctx: RenderItemFormSidebarPanelCtx ) { render(); }, });