Changeset View
Changeset View
Standalone View
Standalone View
src/resources/vue/Reseller/Invitations.vue
Show All 23 Lines | <div class="container"> | ||||
<td class="email"> | <td class="email"> | ||||
<svg-icon icon="envelope-open-text" :class="statusClass(inv)" :title="$t('invitation.status-' + statusLabel(inv))"></svg-icon> | <svg-icon icon="envelope-open-text" :class="statusClass(inv)" :title="$t('invitation.status-' + statusLabel(inv))"></svg-icon> | ||||
<span>{{ inv.email }}</span> | <span>{{ inv.email }}</span> | ||||
</td> | </td> | ||||
<td class="datetime"> | <td class="datetime"> | ||||
{{ inv.created }} | {{ inv.created }} | ||||
</td> | </td> | ||||
<td class="buttons"> | <td class="buttons"> | ||||
<btn class="text-danger button-delete p-0 ms-1" @click="deleteInvite(inv.id)" icon="trash-alt"> | <btn class="text-danger button-delete p-0 ms-1" @click="deleteInvite(inv.id)" icon="trash-can"> | ||||
<span class="btn-label">{{ $t('btn.delete') }}</span> | <span class="btn-label">{{ $t('btn.delete') }}</span> | ||||
</btn> | </btn> | ||||
<btn class="button-resend p-0 ms-1" :disabled="inv.isNew || inv.isCompleted" @click="resendInvite(inv.id)" icon="redo"> | <btn class="button-resend p-0 ms-1" :disabled="inv.isNew || inv.isCompleted" @click="resendInvite(inv.id)" icon="redo"> | ||||
<span class="btn-label">{{ $t('btn.resend') }}</span> | <span class="btn-label">{{ $t('btn.resend') }}</span> | ||||
</btn> | </btn> | ||||
</td> | </td> | ||||
</tr> | </tr> | ||||
</tbody> | </tbody> | ||||
Show All 31 Lines | <div class="container"> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
</template> | </template> | ||||
<script> | <script> | ||||
import { Modal } from 'bootstrap' | import { Modal } from 'bootstrap' | ||||
import { library } from '@fortawesome/fontawesome-svg-core' | |||||
import { faEnvelopeOpenText, faPaperPlane, faRedo } from '@fortawesome/free-solid-svg-icons' | |||||
import ListTools from '../Widgets/ListTools' | import ListTools from '../Widgets/ListTools' | ||||
library.add(faEnvelopeOpenText, faPaperPlane, faRedo) | import { library } from '@fortawesome/fontawesome-svg-core' | ||||
library.add( | |||||
require('@fortawesome/free-solid-svg-icons/faEnvelopeOpenText').definition, | |||||
require('@fortawesome/free-solid-svg-icons/faPaperPlane').definition, | |||||
require('@fortawesome/free-solid-svg-icons/faRedo').definition, | |||||
) | |||||
export default { | export default { | ||||
mixins: [ ListTools ], | mixins: [ ListTools ], | ||||
data() { | data() { | ||||
return { | return { | ||||
invitations: [] | invitations: [] | ||||
} | } | ||||
}, | }, | ||||
▲ Show 20 Lines • Show All 123 Lines • Show Last 20 Lines |