Replace the deprecated Element Plus API

This commit is contained in:
pa
2025-11-10 14:28:35 +09:00
committed by Natsumi
parent 6451fd5bcf
commit e317c64035
44 changed files with 159 additions and 178 deletions

View File

@@ -511,7 +511,7 @@
<template v-if="hasGroupPermission(groupDialog.ref, 'group-announcement-manage')">
<el-tooltip placement="top" :content="t('dialog.group.posts.edit_tooltip')">
<el-button
type="text"
text
:icon="Edit"
size="small"
style="margin-left: 5px; padding: 0"
@@ -521,7 +521,7 @@
</el-tooltip>
<el-tooltip placement="top" :content="t('dialog.group.posts.delete_tooltip')">
<el-button
type="text"
text
:icon="Delete"
size="small"
style="margin-left: 5px; padding: 0"
@@ -784,7 +784,7 @@
v-if="hasGroupPermission(groupDialog.ref, 'group-announcement-manage')">
<el-tooltip placement="top" :content="t('dialog.group.posts.edit_tooltip')">
<el-button
type="text"
text
:icon="Edit"
size="small"
style="margin-left: 5px"
@@ -794,7 +794,7 @@
placement="top"
:content="t('dialog.group.posts.delete_tooltip')">
<el-button
type="text"
text
:icon="Delete"
size="small"
style="margin-left: 5px"

View File

@@ -106,7 +106,7 @@
style="margin-top: 10px">
<el-table-column width="55" prop="$selected">
<template #default="scope">
<el-button type="text" size="small" @click.stop>
<el-button text size="small" @click.stop>
<el-checkbox
v-model="scope.row.$selected"
@change="
@@ -223,7 +223,7 @@
<DataTable v-bind="groupBansModerationTable" style="margin-top: 10px">
<el-table-column width="55" prop="$selected">
<template #default="scope">
<el-button type="text" size="small" @click.stop>
<el-button text size="small" @click.stop>
<el-checkbox
v-model="scope.row.$selected"
@change="
@@ -339,7 +339,7 @@
<DataTable v-bind="groupInvitesModerationTable" style="margin-top: 10px">
<el-table-column width="55" prop="$selected">
<template #default="scope">
<el-button type="text" size="small" @click.stop>
<el-button text size="small" @click.stop>
<el-checkbox
v-model="scope.row.$selected"
@change="
@@ -424,7 +424,7 @@
<DataTable v-bind="groupJoinRequestsModerationTable" style="margin-top: 10px">
<el-table-column width="55" prop="$selected">
<template #default="scope">
<el-button type="text" size="small" @click.stop>
<el-button text size="small" @click.stop>
<el-checkbox
v-model="scope.row.$selected"
@change="
@@ -535,7 +535,7 @@
<DataTable v-bind="groupBlockedModerationTable" style="margin-top: 10px">
<el-table-column width="55" prop="$selected">
<template #default="scope">
<el-button type="text" size="small" @click.stop>
<el-button text size="small" @click.stop>
<el-checkbox
v-model="scope.row.$selected"
@change="
@@ -947,7 +947,6 @@
tableProps: { stripe: true, size: 'small' },
pageSize: 15,
paginationProps: {
small: true,
layout: 'sizes,prev,pager,next,total',
pageSizes: [10, 15, 20, 25, 50, 100]
}
@@ -957,7 +956,6 @@
tableProps: { stripe: true, size: 'small' },
pageSize: 15,
paginationProps: {
small: true,
layout: 'sizes,prev,pager,next,total',
pageSizes: [10, 15, 20, 25, 50, 100]
}
@@ -978,7 +976,6 @@
tableProps: { stripe: true, size: 'small' },
pageSize: 15,
paginationProps: {
small: true,
layout: 'sizes,prev,pager,next,total',
pageSizes: [10, 15, 20, 25, 50, 100]
}
@@ -989,7 +986,6 @@
tableProps: { stripe: true, size: 'small' },
pageSize: 15,
paginationProps: {
small: true,
layout: 'sizes,prev,pager,next,total',
pageSizes: [10, 15, 20, 25, 50, 100]
}
@@ -999,7 +995,6 @@
tableProps: { stripe: true, size: 'small' },
pageSize: 15,
paginationProps: {
small: true,
layout: 'sizes,prev,pager,next,total',
pageSizes: [10, 15, 20, 25, 50, 100]
}

View File

@@ -29,10 +29,10 @@
</el-form-item>
<el-form-item :label="t('dialog.group_post_edit.post_visibility')">
<el-radio-group v-model="groupPostEditDialog.visibility" size="small">
<el-radio label="public">
<el-radio value="public">
{{ t('dialog.group_post_edit.visibility_public') }}
</el-radio>
<el-radio label="group">
<el-radio value="group">
{{ t('dialog.group_post_edit.visibility_group') }}
</el-radio>
</el-radio-group>