mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-03-22 03:08:23 +00:00
feat(ui): add organization and wizard types and stores (#10154)
This commit is contained in:
26
ui/types/provider-wizard.ts
Normal file
26
ui/types/provider-wizard.ts
Normal file
@@ -0,0 +1,26 @@
|
||||
import { ProviderType } from "./providers";
|
||||
|
||||
export const PROVIDER_WIZARD_STEP = {
|
||||
CONNECT: 0,
|
||||
CREDENTIALS: 1,
|
||||
TEST: 2,
|
||||
LAUNCH: 3,
|
||||
} as const;
|
||||
|
||||
export type ProviderWizardStep =
|
||||
(typeof PROVIDER_WIZARD_STEP)[keyof typeof PROVIDER_WIZARD_STEP];
|
||||
|
||||
export const PROVIDER_WIZARD_MODE = {
|
||||
ADD: "add",
|
||||
UPDATE: "update",
|
||||
} as const;
|
||||
|
||||
export type ProviderWizardMode =
|
||||
(typeof PROVIDER_WIZARD_MODE)[keyof typeof PROVIDER_WIZARD_MODE];
|
||||
|
||||
export interface ProviderWizardIdentity {
|
||||
id: string;
|
||||
type: ProviderType;
|
||||
uid: string | null;
|
||||
alias: string | null;
|
||||
}
|
||||
Reference in New Issue
Block a user