fix: close housekeeping foundation review findings
This commit is contained in:
1 parent
ebc263da35
commit
08f8d54888
21 files changed
+593
-46
No files matched your search
@@ -1,7 +1,17 @@
|
||||
import type { HousekeepingCapabilityContext } from "./capability";
|
||||
import type { HousekeepingDomainId } from "../../migration/types";
|
||||
import type {
|
||||
CapabilityRequirement,
|
||||
HousekeepingCapabilityContext,
|
||||
} from "./capability";
|
||||
import type { HousekeepingResult } from "./result";
|
||||
|
||||
export type HousekeepingWidgetKind = "mandatory" | "optional";
|
||||
|
||||
export interface HousekeepingWidgetDefinition {
|
||||
id: string;
|
||||
owner: HousekeepingDomainId;
|
||||
capability: CapabilityRequirement;
|
||||
kind: HousekeepingWidgetKind;
|
||||
load(
|
||||
context: HousekeepingCapabilityContext,
|
||||
): Promise<HousekeepingResult<unknown>>;
|
||||
|
||||
Reference in new issue
Block a user