|
|
|
@ -19,19 +19,17 @@ const { value, active, item, readonly } = defineProps({
|
|
|
|
|
</script> |
|
|
|
|
|
|
|
|
|
<template> |
|
|
|
|
<v-chip |
|
|
|
|
class="chip" |
|
|
|
|
:class="{ active }" |
|
|
|
|
small |
|
|
|
|
text-color="textColor" |
|
|
|
|
<v-chip class="chip" :class="{ active }" small text-color="textColor"> |
|
|
|
|
<!-- |
|
|
|
|
:color="isDark ? '' : 'primary lighten-5'" |
|
|
|
|
@click="!readonly && active && $emit('edit', item)" |
|
|
|
|
> |
|
|
|
|
@click="!readonly && active && $emit('edit', item)" --> |
|
|
|
|
<span class="name" :title="value">{{ value }}</span> |
|
|
|
|
|
|
|
|
|
<!-- && _isUIAllowed('xcDatatableEditable') --> |
|
|
|
|
<div v-show="active" v-if="!readonly" class="mr-n1 ml-2"> |
|
|
|
|
<MdiCloseThickIcon class="unlink-icon" @click.stop="$emit('unlink', item)"> </MdiCloseThickIcon> |
|
|
|
|
<MdiCloseThickIcon class="unlink-icon"> |
|
|
|
|
<!-- @click.stop="$emit('unlink', item)" --> |
|
|
|
|
</MdiCloseThickIcon> |
|
|
|
|
</div> |
|
|
|
|
</v-chip> |
|
|
|
|
</template> |
|
|
|
|