@@ -21,7 +21,7 @@ import Logo from './components/widgets/Logo';
21
21
import { TRANSFORMABLE_TRACES , TRACE_TO_AXIS } from './lib/constants' ;
22
22
23
23
const DefaultEditor = (
24
- { logoSrc, children, menuPanelOrder} ,
24
+ { logoSrc, logoLinkUrl , children, menuPanelOrder} ,
25
25
{ fullData, fullLayout, layout, localize : _ }
26
26
) => {
27
27
const hasTransforms = ( ) => fullData . some ( ( d ) => TRANSFORMABLE_TRACES . includes ( d . type ) ) ;
@@ -51,7 +51,7 @@ const DefaultEditor = (
51
51
52
52
return (
53
53
< PanelMenuWrapper menuPanelOrder = { menuPanelOrder } >
54
- { Boolean ( logoSrc ) && < Logo src = { logoSrc } /> }
54
+ { Boolean ( logoSrc ) && < Logo src = { logoSrc } link = { logoLinkUrl } /> }
55
55
< GraphCreatePanel group = { _ ( 'Structure' ) } name = { _ ( 'Traces' ) } />
56
56
< GraphSubplotsPanel group = { _ ( 'Structure' ) } name = { _ ( 'Subplots' ) } />
57
57
{ hasTransforms ( ) && < GraphTransformsPanel group = { _ ( 'Structure' ) } name = { _ ( 'Transforms' ) } /> }
@@ -74,6 +74,7 @@ const DefaultEditor = (
74
74
DefaultEditor . propTypes = {
75
75
children : PropTypes . node ,
76
76
logoSrc : PropTypes . string ,
77
+ logoLinkUrl : PropTypes . string ,
77
78
menuPanelOrder : PropTypes . array ,
78
79
} ;
79
80
0 commit comments