it-tools/packages/app/src/modules/tools/tools.models.ts
2024-10-05 21:13:40 +02:00

17 lines
304 B
TypeScript

import type { Component } from 'solid-js';
export { defineTool };
function defineTool(toolDefinition: {
slug: string;
entryFile: () => Promise<{ default: Component }>;
dirName: string;
icon: string;
createdAt: Date;
}) {
return {
...toolDefinition,
key: toolDefinition.slug,
};
}