@@ -4,7 +4,7 @@ import initStore, { ENQ_ASK } from './store/store';
44import initComposer from './store/composer' ;
55import { ADDON_ID , PANEL_ID , ADDON_TITLE , CSS_CLASS } from './' ;
66
7- //const defaults = {
7+ // const defaults = {
88// initData: 'Panel',
99// defaultData: {},
1010// api: {},
@@ -13,7 +13,7 @@ import { ADDON_ID, PANEL_ID, ADDON_TITLE, CSS_CLASS } from './';
1313// PANEL_ID,
1414// ADDON_TITLE,
1515// CSS_CLASS,
16- //};
16+ // };
1717
1818export default function ( addonSettings , onRegister ) {
1919 const settings = addonSettings . config ;
@@ -26,9 +26,10 @@ export default function (addonSettings, onRegister) {
2626 const PanelContainer = initComposer ( addonStoreEnv ) ;
2727 const getID = ( ) => `pd${ Math . round ( Math . random ( ) * 100 ) } ` ;
2828 const addonPanel = addonSettings . render ? addonSettings . render ( addonStoreEnv ) : null ;
29- const addonDisabled = addonSettings . renderDisabled ? addonSettings . renderDisabled ( addonStoreEnv ) : null ;
29+ const addonDisabled = addonSettings . renderDisabled ?
30+ addonSettings . renderDisabled ( addonStoreEnv ) : null ;
3031 const addonRender = addonPanel || addonDisabled || null ;
31-
32+
3233 if ( addonRender ) {
3334 addons . addPanel ( settings . PANEL_ID , {
3435 title : settings . ADDON_TITLE ,
@@ -39,24 +40,14 @@ export default function (addonSettings, onRegister) {
3940 initData = { addonSettings . initData }
4041 rootProps = { { enquiry : ENQ_ASK , ID : getID ( ) } }
4142 addonRender = { addonPanel ( ) }
42- addonRenderDisabled = { addonDisabled ? addonDisabled ( ) : ( ) => { } }
43+ addonRenderDisabled = { addonDisabled ? addonDisabled ( ) : null }
4344 style = { { width : '100%' } }
4445 className = { `${ settings . CSS_CLASS } -panel` }
4546 onChannelInit = { addonSettings . onChannelInit || null }
4647 /> ) ,
4748 } ) ;
4849 }
49- // else {
50- // addons.addPanel('no', {
51- // title: 'no',
52- // render: () => {
53- // if (onRegister) onRegister(addonStoreEnv);
54- // return null
55- // }
56- // });
57- // }
5850
5951 if ( onRegister ) onRegister ( addonStoreEnv ) ;
60-
6152 } ) ;
6253}
0 commit comments