Reference docs overview
To support extension development, you have access to the following reference docs:
SDK APIs
Section titled “SDK APIs”React APIs for Extension UI
Section titled “React APIs for Extension UI”For extension UI development, review the reference docs under React
in the navigation, including these key pages:
-
@netlify/sdk/ui/functions
- Type Aliases
- Functions
-
@netlify/sdk/ui/functions/trpc
- Type Aliases
- Functions
-
@netlify/sdk/ui/react
- Enumerations
- Functions
-
@netlify/sdk/ui/react/components
-
Type Aliases
- AlertProps
- ButtonGroupProps
- ButtonProps
- CardFooterProps
- CardProps
- CardTitleProps
- CheckboxProps
- ClipboardButtonProps
- CodeBlockProps
- DecorativeIconProps
- ExtensionSettingsProps
- LinkProps
- ListLoaderProps
- NetlifyExtensionUIProps
- SelectProps
- SettingsCardProps
- SiteAccessConfigurationSurfaceProps
- SiteBuildDeployConfigurationSurfaceProps
- SiteAccessConfigurationSurfaceProps
- SiteConfigurationSurfaceProps
- SiteGeneralConfigurationSurfaceProps
- SiteNotificationsConfigurationSurfaceProps
- SmartFormFieldMetadata
- SmartFormFieldsMetadata
- SmartFormProps
- SurfaceRouteProps
- SurfaceRouterProps
- TeamConfigurationSurfaceProps
-
Functions
- Alert
- Button
- ButtonGroup
- Card
- CardFooter
- CardLoader
- CardTitle
- ClipboardButton
- Checkbox
- cn
- CodeBlock
- DecorativeIcon
- ExtensionSettings
- ExtensionSettingsHeader
- Form
- Link
- ListLoader
- ProviderAuthCard
- Select
- SiteAccessConfigurationSurface
- SiteBuildDeployConfigurationSurface
- SiteConfigurationSurface
- SiteGeneralConfigurationSurface
- SiteNotificationsConfigurationSurface
- SmartForm
- SurfaceRoute
- SurfaceRouter
- TeamConfigurationSurface
-