mirror of
https://github.com/CorentinTh/it-tools.git
synced 2025-04-26 01:36:15 -04:00
17 lines
321 B
TypeScript
17 lines
321 B
TypeScript
import type { Component } from 'vue';
|
|
|
|
export interface ITool {
|
|
name: string;
|
|
path: string;
|
|
description: string;
|
|
keywords: string[];
|
|
component: () => Promise<Component>;
|
|
icon: Component;
|
|
redirectFrom?: string[];
|
|
}
|
|
|
|
export interface ToolCategory {
|
|
name: string;
|
|
icon: Component;
|
|
components: ITool[];
|
|
}
|