@@ -36,33 +36,35 @@ export default function CollaboratorFeatures({ features }) {
3636 < img src = { cursorOverArrow ? LinkArrow : LinkArrowDark } alt = "Learn more" style = { { maxWidth : "15%" } } className = { cursorOverArrow ? "arrow-enter" : "arrow" } />
3737 </ div >
3838 </ div >
39- < div className = "g-grid-container contentContainer" id = "add-border" >
39+ </ Link >
40+ < div className = "g-grid-container contentContainer" id = "add-border" >
41+ < Link to = "/cloud-native-management/kanvas/collaborate" >
4042 < div className = "diagram scroll hideInMobile" >
4143 < CollaboratorFeaturesDiagram activeExampleIndex = { activeExampleIndex } />
4244 </ div >
43- < ul className = "features collaborator-features" >
44- { features . map ( ( feature , index ) => (
45- < li className = "collaborator- feature-slide" key = { index } >
46- < Feature
47- { ... feature }
48- onInViewStatusChanged = { ( state ) => {
49- const newStatusArray = [ ... viewportStatus ] ;
50- newStatusArray [ index ] = state ;
51- setViewportStatus ( newStatusArray ) ;
52- // Calculate the first element in focus, set that as
53- // our new activeExampleIndex. If it's been updated
54- // notify the subscriber.
55- const newExampleIndex = newStatusArray . lastIndexOf ( true ) ;
56- if ( activeExampleIndex !== newExampleIndex && newExampleIndex !== - 1 ) {
57- setActiveExampleIndex ( newExampleIndex ) ;
58- }
59- } }
60- />
61- </ li >
62- ) ) }
63- </ ul >
64- </ div >
65- </ Link >
45+ </ Link >
46+ < ul className = " features collaborator-features" >
47+ { features . map ( ( feature , index ) => (
48+ < li className = "collaborator-feature-slide" key = { index } >
49+ < Feature
50+ { ... feature }
51+ onInViewStatusChanged = { ( state ) => {
52+ const newStatusArray = [ ... viewportStatus ] ;
53+ newStatusArray [ index ] = state ;
54+ setViewportStatus ( newStatusArray ) ;
55+ // Calculate the first element in focus, set that as
56+ // our new activeExampleIndex. If it's been updated
57+ // notify the subscriber.
58+ const newExampleIndex = newStatusArray . lastIndexOf ( true ) ;
59+ if ( activeExampleIndex !== newExampleIndex && newExampleIndex !== - 1 ) {
60+ setActiveExampleIndex ( newExampleIndex ) ;
61+ }
62+ } }
63+ / >
64+ </ li >
65+ ) ) }
66+ </ ul >
67+ </ div >
6668 </ div >
6769 </ Container >
6870 </ CollaboratorFeaturesWrapper >
0 commit comments