X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=skyquake%2Fplugins%2Fadmin%2Fsrc%2Fcomponents%2FColumnCard.jsx;fp=skyquake%2Fplugins%2Fadmin%2Fsrc%2Fcomponents%2FColumnCard.jsx;h=55fc9d278be2c65e8458f4da9c3a6d848c5e3a29;hp=0000000000000000000000000000000000000000;hb=03156e335275de1dafbc2a816e98006afdf249bf;hpb=f2dc2462571800e62cba969964de621dca09299c diff --git a/skyquake/plugins/admin/src/components/ColumnCard.jsx b/skyquake/plugins/admin/src/components/ColumnCard.jsx new file mode 100644 index 000000000..55fc9d278 --- /dev/null +++ b/skyquake/plugins/admin/src/components/ColumnCard.jsx @@ -0,0 +1,23 @@ +import React from 'react' + +export default class extends React.Component { + render() { + let { isSelected, path, children } = this.props; + const bgColor = ((isSelected && '#00acee !important') || 'inherit'); + const className = ['card']; + isSelected && className.push('--selected'); + const id = path.join('-') + className.join('-'); + if (isSelected) { + children = ( +
+ {children} +
+ ) + } + return ( +
+ {children} +
+ ) + } +} \ No newline at end of file