UNPKG

@airplane/views

Version:

A React library for building Airplane views. Views components are optimized in style and functionality to produce internal apps that are easy to build and maintain.

10 lines (9 loc) 537 B
import { DefaultOutput } from "../../../client"; import { RunbookMutationState } from "../../../state/tasks/useRunbookMutation"; import { MutationState } from "../../../state/tasks/useTaskMutation"; import { BaseState, DefaultState } from "../BaseState"; export type ButtonState<TOutput = DefaultOutput> = { result: MutationState<TOutput> | RunbookMutationState | null; setResult: (result: MutationState<TOutput> | RunbookMutationState) => void; } & BaseState; export declare const DefaultButtonState: DefaultState<ButtonState>;