mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-06-16 17:51:48 +02:00
23 lines
541 B
JavaScript
23 lines
541 B
JavaScript
import $ from 'jQuery';
|
|
import React from 'react';
|
|
import ReactDOM from 'react-dom';
|
|
import { Provider } from 'react-redux';
|
|
import CampaignAdmin from './controller';
|
|
|
|
// eslint-disable-next-line no-shadow
|
|
$.entwine('ss', ($) => {
|
|
$('.cms-content.CampaignAdmin').entwine({
|
|
onadd() {
|
|
ReactDOM.render(
|
|
<Provider store={window.store}>
|
|
<CampaignAdmin sectionConfigKey="CampaignAdmin" />
|
|
</Provider>
|
|
, this[0]);
|
|
},
|
|
|
|
onremove() {
|
|
ReactDOM.unmountComponentAtNode(this[0]);
|
|
},
|
|
});
|
|
});
|