feat: a few tabs for module

This commit is contained in:
2025-09-21 09:48:55 +04:00
parent 6b3d124adf
commit 22b8428035
2 changed files with 32 additions and 3 deletions

View File

@ -3,13 +3,21 @@ from schemas.base import BaseSchema
# region Entity
class BuiltInModuleTabSchema(BaseSchema):
id: int
key: str
label: str
icon_name: str
device: str
class BuiltInModuleSchema(BaseSchema):
id: int
key: str
label: str
icon_name: str
description: str
depends_on: list["BuiltInModuleSchema"]
tabs: list[BuiltInModuleTabSchema]
# endregion