<div>
<cx-vui-list-table
:is-empty="! itemsList.length"
empty-message="<?php _e( 'No meta boxes found', 'jet-engine' ); ?>"
>
<cx-vui-list-table-heading
:slots="[ 'name', 'show_on', 'actions' ]"
class-name="cols-3"
slot="heading"
>
<span slot="name"><?php _e( 'Meta Box Name', 'jet-engine' ); ?></span>
<span slot="show_on"><?php _e( 'Show On', 'jet-engine' ); ?></span>
<span slot="actions"><?php _e( 'Actions', 'jet-engine' ); ?></span>
</cx-vui-list-table-heading>
<cx-vui-list-table-item
:slots="[ 'name', 'show_on', 'actions' ]"
class-name="cols-3"
slot="items"
v-for="item in itemsList"
:key="item.id"
>
<span slot="name">
<a
:href="getEditLink( item.id )"
class="jet-engine-title-link"
>{{ item.args.name }}</a>
</span>
<i slot="show_on" v-html="verboseItemInfo( item )"></i>
<div slot="actions">
<a :href="getEditLink( item.id )"><?php _e( 'Edit', 'jet-engine' ); ?></a>
|
<a
class="jet-engine-delete-item"
href="#"
@click.prevent="deleteItem( item )"
><?php _e( 'Delete', 'jet-engine' ); ?></a>
</div>
</cx-vui-list-table-item>
</cx-vui-list-table>
<jet-cpt-delete-dialog
v-if="showDeleteDialog"
v-model="showDeleteDialog"
:item-id="deletedItem.id"
></jet-cpt-delete-dialog>
</div>