cluedin-widget
Version:
This is the project for creating and managing widgets in CluedIn.
31 lines (23 loc) • 618 B
JSX
import React from 'react';
export default class WidgetWithPlaceWidgetComponent extends React.Component {
constructor() {
super();
}
placeWidget( name ) {
var children = this.props.widgets;
if ( !children ) {
return;
}
if ( !name ) {
return children.filter( ( c )=> {
return (c && !c.place);
} );
}
return children.filter( ( c )=> {
if ( !c.place && name === "Content" ) {
return true;
}
return c && c.place === name;
} );
}
}