parent
2d39e2cc4f
commit
f6a4b8ab27
1 changed files with 29 additions and 34 deletions
|
@ -228,43 +228,38 @@ export default function AuthenticationSection() {
|
||||||
</Button>
|
</Button>
|
||||||
</ToolbarItem>
|
</ToolbarItem>
|
||||||
}
|
}
|
||||||
actionResolver={({ data }) => {
|
actionResolver={({ data }) => [
|
||||||
const defaultActions = [
|
{
|
||||||
{
|
title: t("duplicate"),
|
||||||
title: t("duplicate"),
|
onClick: () => {
|
||||||
onClick: () => {
|
toggleOpen();
|
||||||
toggleOpen();
|
setSelectedFlow(data);
|
||||||
setSelectedFlow(data);
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
...(data.providerId !== "client-flow"
|
},
|
||||||
? [
|
...(data.usedBy.type !== "default" &&
|
||||||
{
|
data.providerId !== "client-flow"
|
||||||
title: t("bindFlow"),
|
? [
|
||||||
onClick: () => {
|
{
|
||||||
toggleBindFlow();
|
title: t("bindFlow"),
|
||||||
setSelectedFlow(data);
|
onClick: () => {
|
||||||
},
|
toggleBindFlow();
|
||||||
|
setSelectedFlow(data);
|
||||||
},
|
},
|
||||||
]
|
|
||||||
: []),
|
|
||||||
];
|
|
||||||
// remove delete when it's in use or default flow
|
|
||||||
if (data.builtIn || data.usedBy.values.length > 0) {
|
|
||||||
return defaultActions;
|
|
||||||
} else {
|
|
||||||
return [
|
|
||||||
{
|
|
||||||
title: t("common:delete"),
|
|
||||||
onClick: () => {
|
|
||||||
setSelectedFlow(data);
|
|
||||||
toggleDeleteDialog();
|
|
||||||
},
|
},
|
||||||
},
|
]
|
||||||
...defaultActions,
|
: []),
|
||||||
];
|
...(!data.builtIn && data.usedBy.values.length === 0
|
||||||
}
|
? [
|
||||||
}}
|
{
|
||||||
|
title: t("common:delete"),
|
||||||
|
onClick: () => {
|
||||||
|
setSelectedFlow(data);
|
||||||
|
toggleDeleteDialog();
|
||||||
|
},
|
||||||
|
},
|
||||||
|
]
|
||||||
|
: []),
|
||||||
|
]}
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
name: "alias",
|
name: "alias",
|
||||||
|
|
Loading…
Reference in a new issue