@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
38 lines (37 loc) • 927 B
TypeScript
import * as React from 'react';
export interface GlobalStatusControllerProps
extends React.HTMLProps<HTMLElement> {
id?: string;
status_id?: string;
remove_on_unmount?: boolean;
}
export default class GlobalStatusController extends React.Component<
GlobalStatusControllerProps,
any
> {
static defaultProps: object;
render(): JSX.Element;
}
export interface GlobalStatusRemoveProps {
id?: string;
status_id: string;
}
export class GlobalStatusRemove extends React.Component<
GlobalStatusRemoveProps,
any
> {
static defaultProps: object;
render(): JSX.Element;
}
export interface GlobalStatusInterceptorProps
extends React.HTMLProps<HTMLElement> {
id?: string;
}
export class GlobalStatusInterceptor extends React.Component<
GlobalStatusInterceptorProps,
any
> {
static defaultProps: object;
render(): JSX.Element;
add: (props: { status_id: string; item?: GlobalStatusItem }) => void;
}