changes
This commit is contained in:
@@ -27,64 +27,6 @@
|
||||
/>
|
||||
</span>
|
||||
</td>
|
||||
<p
|
||||
class="control py-0"
|
||||
v-if="show"
|
||||
>
|
||||
<span
|
||||
class="icon-text has-text-grey mr-2 fs-13"
|
||||
v-if="show.author"
|
||||
>
|
||||
<SvgIcon v-bind="{ name: 'user.svg', type: 'gray', size: 15 }"></SvgIcon>
|
||||
<span>{{ v[show.author] }}</span>
|
||||
</span>
|
||||
<span
|
||||
class="icon-text has-text-grey mr-2 fs-13"
|
||||
v-if="show.view"
|
||||
>
|
||||
<SvgIcon v-bind="{ name: 'view.svg', type: 'gray', size: 15 }"></SvgIcon>
|
||||
<span>{{ v[show.view] }}</span>
|
||||
</span>
|
||||
<span
|
||||
class="fs-13 has-text-grey"
|
||||
v-if="show.time"
|
||||
>{{ $dayjs(v["create_time"]).fromNow(true) }}</span
|
||||
>
|
||||
<span class="tooltip">
|
||||
<a
|
||||
class="icon ml-1"
|
||||
v-if="show.link"
|
||||
@click="doClick(v, i, 'newtab')"
|
||||
>
|
||||
<SvgIcon v-bind="{ name: 'opennew.svg', type: 'gray', size: 15 }"></SvgIcon>
|
||||
</a>
|
||||
<span class="tooltiptext">Mở trong tab mới</span>
|
||||
</span>
|
||||
<span
|
||||
class="tooltip"
|
||||
v-if="show.rename"
|
||||
>
|
||||
<a
|
||||
class="icon ml-1"
|
||||
@click="$emit('rename', v, i)"
|
||||
>
|
||||
<SvgIcon v-bind="{ name: 'pen1.svg', type: 'gray', size: 15 }"></SvgIcon>
|
||||
</a>
|
||||
<span class="tooltiptext">Đổi tên</span>
|
||||
</span>
|
||||
<span
|
||||
class="tooltip"
|
||||
v-if="show.rename"
|
||||
>
|
||||
<a
|
||||
class="icon has-text-danger ml-1"
|
||||
@click="$emit('remove', v, i)"
|
||||
>
|
||||
<SvgIcon v-bind="{ name: 'bin1.svg', type: 'gray', size: 15 }"></SvgIcon>
|
||||
</a>
|
||||
<span class="tooltiptext">Xóa</span>
|
||||
</span>
|
||||
</p>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@@ -110,64 +52,6 @@
|
||||
/>
|
||||
</span>
|
||||
</button>
|
||||
<p
|
||||
class="control py-0"
|
||||
v-if="show"
|
||||
>
|
||||
<span
|
||||
class="icon-text has-text-grey mr-2 fs-13"
|
||||
v-if="show.author"
|
||||
>
|
||||
<SvgIcon v-bind="{ name: 'user.svg', type: 'gray', size: 15 }"></SvgIcon>
|
||||
<span>{{ v[show.author] }}</span>
|
||||
</span>
|
||||
<span
|
||||
class="icon-text has-text-grey mr-2 fs-13"
|
||||
v-if="show.view"
|
||||
>
|
||||
<SvgIcon v-bind="{ name: 'view.svg', type: 'gray', size: 15 }"></SvgIcon>
|
||||
<span>{{ v[show.view] }}</span>
|
||||
</span>
|
||||
<span
|
||||
class="fs-13 has-text-grey"
|
||||
v-if="show.time"
|
||||
>{{ $dayjs(v["create_time"]).fromNow(true) }}</span
|
||||
>
|
||||
<span class="tooltip">
|
||||
<a
|
||||
class="icon ml-1"
|
||||
v-if="show.link"
|
||||
@click="doClick(v, i, 'newtab')"
|
||||
>
|
||||
<SvgIcon v-bind="{ name: 'opennew.svg', type: 'gray', size: 15 }"></SvgIcon>
|
||||
</a>
|
||||
<span class="tooltiptext">Mở trong tab mớ</span>
|
||||
</span>
|
||||
<span
|
||||
class="tooltip"
|
||||
v-if="show.rename"
|
||||
>
|
||||
<a
|
||||
class="icon ml-1"
|
||||
@click="$emit('rename', v, i)"
|
||||
>
|
||||
<SvgIcon v-bind="{ name: 'pen1.svg', type: 'gray', size: 15 }"></SvgIcon>
|
||||
</a>
|
||||
<span class="tooltiptext">Đổi tên</span>
|
||||
</span>
|
||||
<span
|
||||
class="tooltip"
|
||||
v-if="show.rename"
|
||||
>
|
||||
<a
|
||||
class="icon has-text-danger ml-1"
|
||||
@click="$emit('remove', v, i)"
|
||||
>
|
||||
<SvgIcon v-bind="{ name: 'bin1.svg', type: 'gray', size: 15 }"></SvgIcon>
|
||||
</a>
|
||||
<span class="tooltiptext">Xóa</span>
|
||||
</span>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
@@ -180,7 +64,6 @@ const props = defineProps({
|
||||
sort: String,
|
||||
selects: String,
|
||||
keyval: String,
|
||||
show: Object,
|
||||
notick: Boolean,
|
||||
inContext: Boolean,
|
||||
clearTrigger: Number,
|
||||
@@ -224,9 +107,6 @@ function getdata() {
|
||||
array.value = $copy(props.data);
|
||||
if (props.sort) {
|
||||
const f = {};
|
||||
if (props.show?.time) {
|
||||
f.create_time = "desc";
|
||||
}
|
||||
|
||||
if (props.sort.startsWith("-")) {
|
||||
f[props.sort.slice(1)] = "desc";
|
||||
|
||||
Reference in New Issue
Block a user