fix isSequenceOwner for edition sequence

This commit is contained in:
Andreani Jean
2024-04-17 12:18:44 +02:00
parent 3604909a37
commit e2dac72ba9
3 changed files with 1779 additions and 1692 deletions

View File

@@ -7,12 +7,14 @@
{{ $t('pages.sequence.button_panel_photos') }}
</button>
<button
v-if="isSequenceOwner"
:class="['tablinks', { selected: panelSelected === 'orientation' }]"
@click="$emit('trigger', 'orientation')"
>
{{ $t('pages.sequence.button_panel_orientation') }}
</button>
<button
v-if="isSequenceOwner"
:class="['tablinks', { selected: panelSelected === 'sort' }]"
@click="$emit('trigger', 'sort')"
>
@@ -23,7 +25,8 @@
<script setup lang="ts">
defineProps({
panelSelected: { type: String, default: '' }
panelSelected: { type: String, default: '' },
isSequenceOwner: { type: Boolean, default: false }
})
</script>

View File

@@ -24,7 +24,11 @@
/>
</div>
<div class="entry-tab-panel">
<TabPanel :panel-selected="panelView" @trigger="setPanelView" />
<TabPanel
:panel-selected="panelView"
:is-sequence-owner="isSequenceOwner"
@trigger="setPanelView"
/>
</div>
</div>
<div
@@ -40,11 +44,13 @@
sequenceStatus
}}</span>
<EditText
v-if="isSequenceOwner"
:default-text="sequence.title"
:is-loading="isLoadingTitle"
:form-title="$t('pages.sequence.sequence_form_title')"
@triggerNewText="setNewSequenceTitle"
/>
<span v-else class="form-title">{{ sequence.title }}</span>
</div>
</div>
<button
@@ -147,7 +153,10 @@
/>
</div>
</div>
<div v-else-if="panelView === 'orientation'" class="entry-panel">
<div
v-if="panelView === 'orientation' && isSequenceOwner"
class="entry-panel"
>
<PanelOrientationManagement
:road-degrees="seqDegrees"
:seq-brute-deg="seqBruteDeg"
@@ -155,7 +164,7 @@
@triggerAngle="orientSequence"
/>
</div>
<div v-else class="entry-panel">
<div v-if="panelView === 'sort' && isSequenceOwner" class="entry-panel">
<PanelSortManagement
:sequence-sorted="sequence['geovisio:sorted-by']"
@triggerSort="sortSequence"

3451
yarn.lock

File diff suppressed because it is too large Load Diff