Uecko_ERP/packages.bak/rdx-module/src/module-client.interface.ts
2025-05-02 23:43:51 +02:00

17 lines
376 B
TypeScript

// Contrato para los packages frontend (React)
import * as React from "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;
}