From ca3307be07a8f45a30dd38e29049454e791c4605 Mon Sep 17 00:00:00 2001 From: Olga Bulat Date: Tue, 28 Nov 2023 17:51:08 +0300 Subject: [PATCH] Add source and provider definition Signed-off-by: Olga Bulat --- .../components/VIconButton/VIconButton.vue | 2 +- .../src/components/VMediaInfo/VMetadata.vue | 17 +++++- .../VMediaInfo/VSourceProviderPopover.vue | 56 +++++++++++++++++++ frontend/src/components/VPopover/VPopover.vue | 23 +++++++- frontend/src/locales/scripts/en.json5 | 2 + frontend/src/types/media.ts | 1 + frontend/src/utils/metadata.ts | 2 + 7 files changed, 98 insertions(+), 5 deletions(-) create mode 100644 frontend/src/components/VMediaInfo/VSourceProviderPopover.vue diff --git a/frontend/src/components/VIconButton/VIconButton.vue b/frontend/src/components/VIconButton/VIconButton.vue index 35c3621a3fb..2c800a78246 100644 --- a/frontend/src/components/VIconButton/VIconButton.vue +++ b/frontend/src/components/VIconButton/VIconButton.vue @@ -44,7 +44,7 @@ export default defineComponent({ * The size of the button, matches the sizes of VButton component. */ size: { - type: String as PropType>, + type: String as PropType, required: true, }, /** diff --git a/frontend/src/components/VMediaInfo/VMetadata.vue b/frontend/src/components/VMediaInfo/VMetadata.vue index f072b0fccc2..50dce4c269b 100644 --- a/frontend/src/components/VMediaInfo/VMetadata.vue +++ b/frontend/src/components/VMediaInfo/VMetadata.vue @@ -1,7 +1,13 @@