Uecko_ERP/packages.bak/rdx-module/src/module-client.interface.ts

17 lines
376 B
TypeScript
Raw Normal View History

2025-04-22 15:09:57 +00:00
// Contrato para los packages frontend (React)
2025-05-02 21:43:51 +00:00
import * as React from "react";
2025-04-22 15:09:57 +00:00
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;
}