Skip to content

Commit 4c42547

Browse files
ambrinchaudharybrianchandotcom
authored andcommitted
LPS-121902 Links could also have an onClick event
1 parent a78affc commit 4c42547

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

modules/apps/frontend-taglib/frontend-taglib-clay/src/main/resources/META-INF/resources/management_toolbar/ActionControls.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,11 @@ const ActionControls = ({
4242
className="nav-link nav-link-monospaced"
4343
displayType="unstyled"
4444
href={item.href}
45+
onClick={(event) => {
46+
onActionButtonClick(event, {
47+
item,
48+
});
49+
}}
4550
title={item.label}
4651
>
4752
<ClayIcon symbol={item.icon} />

modules/apps/redirect/redirect-web/src/main/resources/META-INF/resources/js/RedirectManagementToolbarPropsTransformer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export default function propsTransformer({
3636
return {
3737
...otherProps,
3838
onActionButtonClick: (event, {item}) => {
39-
if (item.data.action === 'deleteSelectedRedirectEntries') {
39+
if (item?.data?.action === 'deleteSelectedRedirectEntries') {
4040
deleteSelectedRedirectEntries();
4141
}
4242
},

modules/apps/redirect/redirect-web/src/main/resources/META-INF/resources/js/RedirectNotFoundEntriesManagementToolbarPropsTransformer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export default function propsTransformer({
5252
return {
5353
...otherProps,
5454
onActionButtonClick: (event, {item}) => {
55-
const action = item.data.action;
55+
const action = item?.data?.action;
5656

5757
if (action === 'ignoreSelectedRedirectNotFoundEntries') {
5858
ignoreSelectedRedirectNotFoundEntries();

0 commit comments

Comments
 (0)