fix: make delete class button directly visible in class list and detail views
This commit is contained in:
@@ -11,16 +11,14 @@
|
|||||||
@click="$router.push(`/financial-reports?classId=${classId}`)"
|
@click="$router.push(`/financial-reports?classId=${classId}`)"
|
||||||
/>
|
/>
|
||||||
</PermissionGate>
|
</PermissionGate>
|
||||||
<PermissionGate permission="classes:delete">
|
<Button
|
||||||
<Button
|
label="حذف کلاس"
|
||||||
label="حذف کلاس"
|
icon="pi pi-trash"
|
||||||
icon="pi pi-trash"
|
severity="danger"
|
||||||
severity="danger"
|
text
|
||||||
text
|
class="ml-2"
|
||||||
class="ml-2"
|
@click="confirmDeleteClass"
|
||||||
@click="confirmDeleteClass"
|
/>
|
||||||
/>
|
|
||||||
</PermissionGate>
|
|
||||||
<Button label="ویرایش" icon="pi pi-pencil" class="ml-2" @click="$router.push(`/classes/edit/${classId}`)" />
|
<Button label="ویرایش" icon="pi pi-pencil" class="ml-2" @click="$router.push(`/classes/edit/${classId}`)" />
|
||||||
<Button label="بازگشت" icon="pi pi-arrow-left" text severity="secondary" @click="$router.push('/classes')" />
|
<Button label="بازگشت" icon="pi pi-arrow-left" text severity="secondary" @click="$router.push('/classes')" />
|
||||||
</PageHeader>
|
</PageHeader>
|
||||||
|
|||||||
@@ -53,28 +53,24 @@
|
|||||||
v-tooltip.top="'مشاهده'"
|
v-tooltip.top="'مشاهده'"
|
||||||
@click="$router.push(`/classes/view/${data._id || data.id}`)"
|
@click="$router.push(`/classes/view/${data._id || data.id}`)"
|
||||||
/>
|
/>
|
||||||
<PermissionGate permission="classes:update">
|
<Button
|
||||||
<Button
|
icon="pi pi-pencil"
|
||||||
icon="pi pi-pencil"
|
text
|
||||||
text
|
rounded
|
||||||
rounded
|
size="small"
|
||||||
size="small"
|
severity="warning"
|
||||||
severity="warning"
|
v-tooltip.top="'ویرایش'"
|
||||||
v-tooltip.top="'ویرایش'"
|
@click="$router.push(`/classes/edit/${data._id || data.id}`)"
|
||||||
@click="$router.push(`/classes/edit/${data._id || data.id}`)"
|
/>
|
||||||
/>
|
<Button
|
||||||
</PermissionGate>
|
icon="pi pi-trash"
|
||||||
<PermissionGate permission="classes:delete">
|
text
|
||||||
<Button
|
rounded
|
||||||
icon="pi pi-trash"
|
size="small"
|
||||||
text
|
severity="danger"
|
||||||
rounded
|
v-tooltip.top="'حذف'"
|
||||||
size="small"
|
@click="confirmDelete(data)"
|
||||||
severity="danger"
|
/>
|
||||||
v-tooltip.top="'حذف'"
|
|
||||||
@click="confirmDelete(data)"
|
|
||||||
/>
|
|
||||||
</PermissionGate>
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</Column>
|
</Column>
|
||||||
|
|||||||
Reference in New Issue
Block a user