AddPersons: remove ul-li html tags from AddPersons

This commit is contained in:
nobohan 2022-02-03 16:17:05 +01:00
parent 2343a4a334
commit 4185b660cc
6 changed files with 53 additions and 40 deletions

View File

@ -19,14 +19,18 @@
</ul> </ul>
</div> </div>
<add-persons <ul class="record_actions">
buttonTitle="activity.add_persons" <li class="add-persons">
modalTitle="activity.add_persons" <add-persons
v-bind:key="addPersons.key" buttonTitle="activity.add_persons"
v-bind:options="addPersonsOptions" modalTitle="activity.add_persons"
@addNewPersons="addNewPersons" v-bind:key="addPersons.key"
ref="addPersons"> v-bind:options="addPersonsOptions"
</add-persons> @addNewPersons="addNewPersons"
ref="addPersons">
</add-persons>
</li>
</ul>
</teleport> </teleport>
</template> </template>

View File

@ -6,7 +6,7 @@
</ul> </ul>
<ul class="record_actions"> <ul class="record_actions">
<li> <li>
<AddPersons <add-persons
:options="addPersonsOptions" :options="addPersonsOptions"
:key="uniqid" :key="uniqid"
:buttonTitle="translatedListOfTypes" :buttonTitle="translatedListOfTypes"
@ -14,7 +14,7 @@
ref="addPersons" ref="addPersons"
@addNewPersons="addNewEntity" @addNewPersons="addNewEntity"
> >
</AddPersons> </add-persons>
</li> </li>
</ul> </ul>
</template> </template>

View File

@ -56,14 +56,18 @@
</div> </div>
<div> <div>
<add-persons <ul class="record_actions">
buttonTitle="persons_associated.add_persons" <li class="add-persons">
modalTitle="add_persons.title" <add-persons
v-bind:key="addPersons.key" buttonTitle="persons_associated.add_persons"
v-bind:options="addPersons.options" modalTitle="add_persons.title"
@addNewPersons="addNewPersons" v-bind:key="addPersons.key"
ref="addPersons"> <!-- to cast child method --> v-bind:options="addPersons.options"
</add-persons> @addNewPersons="addNewPersons"
ref="addPersons"> <!-- to cast child method -->
</add-persons>
</li>
</ul>
</div> </div>
<div v-if="!isParticipationValid" class="alert alert-warning to-confirm"> <div v-if="!isParticipationValid" class="alert alert-warning to-confirm">

View File

@ -144,14 +144,18 @@
</div> </div>
<div> <div>
<add-persons v-if="accompanyingCourse.requestor === null" <ul class="record_actions">
buttonTitle="requestor.add_requestor" <li class="add-persons">
modalTitle="requestor.add_requestor" <add-persons v-if="accompanyingCourse.requestor === null"
v-bind:key="addPersons.key" buttonTitle="requestor.add_requestor"
v-bind:options="addPersons.options" modalTitle="requestor.add_requestor"
@addNewPersons="addNewPersons" v-bind:key="addPersons.key"
ref="addPersons"> <!-- to cast child method --> v-bind:options="addPersons.options"
</add-persons> @addNewPersons="addNewPersons"
ref="addPersons"> <!-- to cast child method -->
</add-persons>
</li>
</ul>
</div> </div>
</div> </div>

View File

@ -29,14 +29,18 @@
</div> </div>
<div> <div>
<add-persons <ul class="record_actions">
buttonTitle="resources.add_resources" <li class="add-persons">
modalTitle="resources.add_resources" <add-persons
v-bind:key="addPersons.key" buttonTitle="resources.add_resources"
v-bind:options="addPersons.options" modalTitle="resources.add_resources"
@addNewPersons="addNewPersons" v-bind:key="addPersons.key"
ref="addPersons"> <!-- to cast child method --> v-bind:options="addPersons.options"
</add-persons> @addNewPersons="addNewPersons"
ref="addPersons"> <!-- to cast child method -->
</add-persons>
</li>
</ul>
</div> </div>
</div> </div>

View File

@ -1,10 +1,7 @@
<template> <template>
<ul class="record_actions"> <a class="btn" :class="getClassButton" :title="$t(buttonTitle)" @click="openModal">
<li class="add-persons"> <span v-if="displayTextButton">{{ $t(buttonTitle) }}</span>
<a class="btn" :class="getClassButton" :title="$t(buttonTitle)" </a>
@click="openModal"><span v-if="displayTextButton">{{ $t(buttonTitle) }}</span></a>
</li>
</ul>
<teleport to="body"> <teleport to="body">
<modal v-if="modal.showModal" <modal v-if="modal.showModal"