Uecko_ERP/libs/package/package-client.interface.ts

16 lines
344 B
TypeScript
Raw Normal View History

2025-04-22 15:09:57 +00:00
// Contrato para los packages frontend (React)
import { ReactNode } from "react";
import { PackageMetadata } from "./types";
export interface PackageClientMetadata extends PackageMetadata {
route: string;
icon?: ReactNode;
}
export interface IPackageClient {
metadata: PackageClientMetadata;
component: React.FC;
setup?(): void;
}