@steambrew/client
Version:
A support library for creating plugins with Millennium.
10 lines (9 loc) • 675 B
JavaScript
import { findModuleExport } from '../webpack';
import { createPropListRegex } from '../utils';
/** @component React Components */
export const ProgressBar = findModuleExport((e) => e?.toString()?.includes('.ProgressBar,"standard"=='));
/** @component React Components */
export const ProgressBarWithInfo = findModuleExport((e) => e?.toString()?.includes('.ProgressBarFieldStatus') && e?.toString()?.includes('.OperationText'));
const progressBarItemRegex = createPropListRegex(['indeterminate', 'nTransitionSec', 'nProgress']);
/** @component React Components */
export const ProgressBarItem = findModuleExport((e) => e?.toString && progressBarItemRegex.test(e.toString()));