From 6ed740756e9e87c9ecefd4a0cbe16b1a1313243f Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Tue, 31 Oct 2023 23:10:30 -0700 Subject: [PATCH] Frontend support for boolean + url custom fields --- src-ui/src/app/app.module.ts | 2 ++ .../common/input/check/check.component.html | 22 +++++++++--- .../common/input/url/url.component.html | 19 ++++++++++ .../common/input/url/url.component.scss | 0 .../common/input/url/url.component.spec.ts | 36 +++++++++++++++++++ .../common/input/url/url.component.ts | 21 +++++++++++ .../document-detail.component.html | 9 +++-- .../document-detail.component.spec.ts | 2 +- .../document-detail.component.ts | 14 +++----- 9 files changed, 108 insertions(+), 17 deletions(-) create mode 100644 src-ui/src/app/components/common/input/url/url.component.html create mode 100644 src-ui/src/app/components/common/input/url/url.component.scss create mode 100644 src-ui/src/app/components/common/input/url/url.component.spec.ts create mode 100644 src-ui/src/app/components/common/input/url/url.component.ts diff --git a/src-ui/src/app/app.module.ts b/src-ui/src/app/app.module.ts index ff511ae27..1967a3f78 100644 --- a/src-ui/src/app/app.module.ts +++ b/src-ui/src/app/app.module.ts @@ -39,6 +39,7 @@ import { NgxFileDropModule } from 'ngx-file-drop' import { TextComponent } from './components/common/input/text/text.component' import { SelectComponent } from './components/common/input/select/select.component' import { CheckComponent } from './components/common/input/check/check.component' +import { UrlComponent } from './components/common/input/url/url.component' import { PasswordComponent } from './components/common/input/password/password.component' import { SaveViewConfigDialogComponent } from './components/document-list/save-view-config-dialog/save-view-config-dialog.component' import { TagsComponent } from './components/common/input/tags/tags.component' @@ -203,6 +204,7 @@ function initializeApp(settings: SettingsService) { TextComponent, SelectComponent, CheckComponent, + UrlComponent, PasswordComponent, SaveViewConfigDialogComponent, TagsComponent, diff --git a/src-ui/src/app/components/common/input/check/check.component.html b/src-ui/src/app/components/common/input/check/check.component.html index 51d5250b4..230a6d02b 100644 --- a/src-ui/src/app/components/common/input/check/check.component.html +++ b/src-ui/src/app/components/common/input/check/check.component.html @@ -1,5 +1,19 @@ -