@octopusdeploy/design-system-components
Version:
The design systems component library.
17 lines (16 loc) • 727 B
TypeScript
import type React from "react";
export interface DialogScrollableContentProps {
children: React.ReactNode;
progressTracker?: React.ReactNode;
errorPanel?: React.ReactNode;
}
/**
* DialogScrollableContent – the scrollable main content area of a dialog.
*
* Provides flex layout, overflow scrolling, standard padding, fade-out mask,
* and typography normalisation for `p`, `h3`, and `ul` content.
*
* Optionally renders a `progressTracker` and `errorPanel` above the main content,
* each separated from the content below by a bottom margin.
*/
export declare function DialogScrollableContent({ children, progressTracker, errorPanel }: DialogScrollableContentProps): import("react/jsx-runtime").JSX.Element;