feat(ui): different provider range of accesses in AccessForm

This commit is contained in:
Fu Diwei
2025-03-30 20:25:29 +08:00
parent 1468e74a6c
commit 4ab6b72e6f
8 changed files with 94 additions and 32 deletions

View File

@@ -85,7 +85,7 @@ const AccessList = () => {
<Space.Compact>
<AccessEditModal
data={record}
preset="edit"
scene="edit"
trigger={
<Tooltip title={t("access.action.edit")}>
<Button color="primary" icon={<EditOutlinedIcon />} variant="text" />
@@ -95,7 +95,7 @@ const AccessList = () => {
<AccessEditModal
data={{ ...record, id: undefined, name: `${record.name}-copy` }}
preset="add"
scene="add"
trigger={
<Tooltip title={t("access.action.duplicate")}>
<Button color="primary" icon={<SnippetsOutlinedIcon />} variant="text" />
@@ -203,7 +203,7 @@ const AccessList = () => {
extra={[
<AccessEditModal
key="create"
preset="add"
scene="add"
trigger={
<Button type="primary" icon={<PlusOutlinedIcon />}>
{t("access.action.add")}