fix #27 - virtual sample / static view : tabs working
This commit is contained in:
parent
4bed4ff919
commit
9a6b4387f1
4 changed files with 17 additions and 6 deletions
Binary file not shown.
|
|
@ -0,0 +1 @@
|
|||
Uuid: pXjr94mzDdcxVMVv
|
||||
|
|
@ -6,7 +6,7 @@ Rawglass: - file://inTVYmCtOtEsv5eV
|
|||
|
||||
----
|
||||
|
||||
Finishedglass:
|
||||
Finishedglass: - file://pXjr94mzDdcxVMVv
|
||||
|
||||
----
|
||||
|
||||
|
|
|
|||
|
|
@ -5,9 +5,10 @@
|
|||
id="verre-brut-label"
|
||||
type="button"
|
||||
role="tab"
|
||||
aria-selected="true"
|
||||
:aria-selected="activeTab === 'rawGlass' ? true : false"
|
||||
aria-controls="verre-brut"
|
||||
tabindex="-1"
|
||||
@click="activeTab = 'rawGlass'"
|
||||
>
|
||||
<span class="label">Verre brut</span>
|
||||
</button>
|
||||
|
|
@ -16,17 +17,27 @@
|
|||
id="verre-paracheve-label"
|
||||
type="button"
|
||||
role="tab"
|
||||
aria-selected="false"
|
||||
:aria-selected="activeTab === 'finishedGlass' ? true : false"
|
||||
aria-controls="verre-paracheve"
|
||||
@click="activeTab = 'finishedGlass'"
|
||||
>
|
||||
<span class="label">Verre parachevé</span>
|
||||
</button>
|
||||
</header>
|
||||
<div class="dialog__inner" id="verre-brut">
|
||||
<VPdfViewer
|
||||
v-if="activeTab === 'rawGlass'"
|
||||
:darkMode="true"
|
||||
:initialThumbnailsVisible="true"
|
||||
:src="openedFile.url"
|
||||
:src="step.files.static.rawGlass.url"
|
||||
local="fr_FR"
|
||||
@loaded="onPdfLoaded"
|
||||
/>
|
||||
<VPdfViewer
|
||||
v-if="activeTab === 'finishedGlass'"
|
||||
:darkMode="true"
|
||||
:initialThumbnailsVisible="true"
|
||||
:src="step.files.static.finishedGlass.url"
|
||||
local="fr_FR"
|
||||
@loaded="onPdfLoaded"
|
||||
/>
|
||||
|
|
@ -40,11 +51,10 @@ import { VPdfViewer, useLicense } from "@vue-pdf-viewer/viewer";
|
|||
|
||||
const { step } = useVirtualSampleStore();
|
||||
const activeTab = ref(Object.keys(step.files.static)[0]);
|
||||
const openedFile = ref(step.files.static[activeTab.value]);
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
@import '../../../assets/css/src/2.blocks.pdf-viewer.css';
|
||||
@import "../../../assets/css/src/2.blocks.pdf-viewer.css";
|
||||
|
||||
.dialog__inner {
|
||||
background-color: inherit;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue