diff --git a/src/pages/summits/summit-directory-page.js b/src/pages/summits/summit-directory-page.js index e86d40cb2..9e393af44 100644 --- a/src/pages/summits/summit-directory-page.js +++ b/src/pages/summits/summit-directory-page.js @@ -101,12 +101,15 @@ const SummitDirectoryPage = ({ history.push("/app/summits/new"); }; + const summitEditUrl = (summit) => `/app/summits/${summit.id}`; + const summitDashboardUrl = (summit) => `/app/summits/${summit.id}/dashboard`; + const handleEditSummit = (summit) => { - history.push(`/app/summits/${summit.id}`); + history.push(summitEditUrl(summit)); }; const handleSelectSummit = (summit) => { - history.push(`/app/summits/${summit.id}/dashboard`); + history.push(summitDashboardUrl(summit)); }; const columns = [ @@ -117,6 +120,7 @@ const SummitDirectoryPage = ({ { columnKey: "name", header: T.translate("directory.summit_name"), + getHref: canEditSummit ? summitEditUrl : undefined, render: (row) => ( <>