import { Box, Button } from "@prismicio/editor-ui"; import { ButtonProps } from "@prismicio/editor-ui/dist/components/Button"; import { forwardRef, useState } from "react"; import { AddFieldDropdown, type AddFieldDropdownProps, } from "@/features/builder/AddFieldDropdown"; import { StaticFieldsInfoDialog } from "@/features/builder/StaticFieldsInfoDialog"; import { usePersistedState } from "@/hooks/usePersistedState"; import { staticFieldsInfoDialogDismissedKey } from "@/utils/localStorageKeys"; const AddFieldButton = forwardRef< HTMLButtonElement, ButtonProps & { "data-testid"?: string } >((props, ref) => (