/
dimamir
/
authentik
Обзор
Документация
Войти
/
dimamir
/
authentik
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
web/src/admin/flows/utils.ts
45 строк
2 KB
Jens L
root: bump python deps (django 5) (#7862)
19 дек 2023, 00:07
Не верифицирован
19 дек 2023, 00:07
729ef4d
Код
Авторство
О чём код?
import { msg } from "@lit/localize"; import { Flow, FlowDesignationEnum, FlowLayoutEnum } from "@goauthentik/api"; export function RenderFlowOption(flow: Flow): string { return `${flow.slug} (${flow.name})`; } export function DesignationToLabel(designation: FlowDesignationEnum): string { switch (designation) { case FlowDesignationEnum.Authentication: return msg("Authentication"); case FlowDesignationEnum.Authorization: return msg("Authorization"); case FlowDesignationEnum.Enrollment: return msg("Enrollment"); case FlowDesignationEnum.Invalidation: return msg("Invalidation"); case FlowDesignationEnum.Recovery: return msg("Recovery"); case FlowDesignationEnum.StageConfiguration: return msg("Stage Configuration"); case FlowDesignationEnum.Unenrollment: return msg("Unenrollment"); case FlowDesignationEnum.UnknownDefaultOpenApi: return msg("Unknown designation"); } } export function LayoutToLabel(layout: FlowLayoutEnum): string { switch (layout) { case FlowLayoutEnum.Stacked: return msg("Stacked"); case FlowLayoutEnum.ContentLeft: return msg("Content left"); case FlowLayoutEnum.ContentRight: return msg("Content right"); case FlowLayoutEnum.SidebarLeft: return msg("Sidebar left"); case FlowLayoutEnum.SidebarRight: return msg("Sidebar right"); case FlowLayoutEnum.UnknownDefaultOpenApi: return msg("Unknown layout"); } }