@kedao/finder
Version:
Media manager for Kedao Editor.
20 lines • 886 B
JavaScript
import React from 'react';
import FinderController from './controller';
import FinderView from './view';
import languages from './languages';
import * as ImageUtils from './utils/image';
export default class Finder extends FinderController {
constructor(props) {
super(props);
this.ReactComponent = (props = {}) => {
const componentProps = Object.assign(Object.assign({}, this.superProps), props);
const language = (typeof componentProps.language === 'function'
? componentProps.language(languages, '@kedao/finder')
: languages[componentProps.language]) || languages.zh;
return (React.createElement(FinderView, Object.assign({}, componentProps, { language: language, controller: this })));
};
this.superProps = props;
}
}
export { ImageUtils };
//# sourceMappingURL=index.js.map