From 4f81f5f929592c8e84117045727d962b79590db9 Mon Sep 17 00:00:00 2001 From: Timur Enikeev <163281083+DaymasS@users.noreply.github.com> Date: Thu, 19 Sep 2024 14:21:59 -0400 Subject: [PATCH] Add hidden option for buttons (#233) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Изменения Добавлена возможность прятать кнопки в сервисах ## Детали реализации В ButtonView новое поле Hidden Спрятанные кнопки сервисов не отображаются ## Check-List - [ ] Вы проверили свой код перед отправкой запроса? - [ ] Вы написали тесты к реализованным функциям? - [ ] Вы не забыли применить форматирование `black` и `isort` для _Back-End_ или `Prettier` для _Front-End_? --- src/api/models/index.ts | 1 + src/views/apps/AsyncContent.vue | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/api/models/index.ts b/src/api/models/index.ts index ebfc1887..54acd17a 100644 --- a/src/api/models/index.ts +++ b/src/api/models/index.ts @@ -48,6 +48,7 @@ export enum ButtonType { export enum ButtonView { Active = 'active', Blocked = 'blocked', + Hidden = 'hidden', } export interface AppButton { diff --git a/src/views/apps/AsyncContent.vue b/src/views/apps/AsyncContent.vue index b2d02852..9a511944 100644 --- a/src/views/apps/AsyncContent.vue +++ b/src/views/apps/AsyncContent.vue @@ -49,7 +49,9 @@ const showRestrictedAccessWarning = () => {