mirror of https://github.com/vizality/vizality
Code cleanups and finish converting to @ alias modules
parent
6852a46aa9
commit
d8be1fa1a9
@ -1,6 +1,8 @@
|
||||
const { React } = require('vizality/webpack');
|
||||
const { joinClassNames } = require('vizality/util');
|
||||
const { React } = require('@webpack');
|
||||
const { joinClassNames } = require('@util');
|
||||
|
||||
module.exports = React.memo(({ type, className, ...props }) =>
|
||||
const Badge = React.memo(({ type, className, ...props }) =>
|
||||
<div className={joinClassNames('vizality-badge', type, className)} {...props}></div>
|
||||
);
|
||||
|
||||
module.exports = Badge;
|
||||
|
@ -1,8 +1,11 @@
|
||||
const { React, getModule } = require('vizality/webpack');
|
||||
const { React, getModule } = require('@webpack');
|
||||
|
||||
const AsyncComponent = require('./AsyncComponent');
|
||||
|
||||
module.exports = AsyncComponent.from((() => {
|
||||
const Divider = AsyncComponent.from((() => {
|
||||
const { dividerDefault } = getModule('dividerDefault');
|
||||
const { divider } = getModule(m => m.divider && Object.keys(m).length === 1);
|
||||
return () => <div className={`${divider} ${dividerDefault}`}/>;
|
||||
})());
|
||||
|
||||
module.exports = Divider;
|
||||
|
@ -1,8 +1,10 @@
|
||||
const { React } = require('vizality/webpack');
|
||||
const { joinClassNames } = require('vizality/util');
|
||||
const { React } = require('@webpack');
|
||||
const { joinClassNames } = require('@util');
|
||||
|
||||
module.exports = React.memo(({ type, wrapperClassName, className, ...props }) =>
|
||||
const Icon = React.memo(({ type, wrapperClassName, className, ...props }) =>
|
||||
<div className={joinClassNames('vizality-icon-wrapper', wrapperClassName)}>
|
||||
<icon className={joinClassNames('vizality-icon', type, className)} {...props}></icon>
|
||||
</div>
|
||||
);
|
||||
|
||||
module.exports = Icon;
|
||||
|
@ -1,9 +1,12 @@
|
||||
const { React, getModuleByDisplayName } = require('vizality/webpack');
|
||||
const { React, getModuleByDisplayName } = require('@webpack');
|
||||
|
||||
const AsyncComponent = require('../AsyncComponent');
|
||||
const FormItem = require('./FormItem');
|
||||
|
||||
const DRegionSelector = AsyncComponent.from(getModuleByDisplayName('RegionSelector', true));
|
||||
const DRegionSelect = AsyncComponent.from(getModuleByDisplayName('RegionSelector', true));
|
||||
|
||||
class RegionSelect extends React.PureComponent {
|
||||
|
||||
module.exports = class RegionSelector extends React.PureComponent {
|
||||
}
|
||||
|
||||
};
|
||||
module.exports = RegionSelect;
|
||||
|
@ -1,21 +0,0 @@
|
||||
/*
|
||||
* @todo: Think about renaming this... Maybe
|
||||
* waitForElement or something a bit more descriptive.
|
||||
* Also considering reworking the code... As it stands,
|
||||
* if the element doesn't exist, it just keeps running
|
||||
* forever.
|
||||
*/
|
||||
|
||||
const sleep = require('../sleep');
|
||||
|
||||
const waitFor = async (querySelector) => {
|
||||
let elem;
|
||||
|
||||
while (!(elem = document.querySelector(querySelector))) {
|
||||
await sleep(1);
|
||||
}
|
||||
|
||||
return elem;
|
||||
};
|
||||
|
||||
module.exports = waitFor;
|
@ -0,0 +1,19 @@
|
||||
/*
|
||||
* @todo: Consider reworking this code... As it stands,
|
||||
* if the element doesn't exist, it just keeps running
|
||||
* forever...
|
||||
*/
|
||||
|
||||
const sleep = require('../sleep');
|
||||
|
||||
const waitForElement = async (querySelector) => {
|
||||
let elem;
|
||||
|
||||
while (!(elem = document.querySelector(querySelector))) {
|
||||
await sleep(1);
|
||||
}
|
||||
|
||||
return elem;
|
||||
};
|
||||
|
||||
module.exports = waitForElement;
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue