feat: improve design
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
@@ -1,11 +1,14 @@
|
||||
export interface Module {
|
||||
id: string | null
|
||||
handle: string
|
||||
label: string
|
||||
author: string
|
||||
description: string
|
||||
version: string
|
||||
namespace: string | null
|
||||
installed: boolean
|
||||
enabled: boolean
|
||||
needsUpgrade: boolean
|
||||
}
|
||||
|
||||
export type ModuleAction = 'install' | 'uninstall' | 'enable' | 'disable' | 'upgrade'
|
||||
|
||||
Reference in New Issue
Block a user