# elementor/3.10.0-dev1/app/assets/js/molecules/elementor-loading.js

Elementor Website Builder – more than just a page builder, version 3.10.0-dev1. 26 lines.

- Page: https://pluginprobe.com/plugins/elementor/3.10.0-dev1/code/app/assets/js/molecules/elementor-loading.js
- Raw: https://pluginprobe.com/plugins/elementor/3.10.0-dev1/raw/app/assets/js/molecules/elementor-loading.js
- Modified: 2022-10-03T17:24:38+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/elementor/3.10.0-dev1/code/app/assets/js/molecules/elementor-loading.js#L10-L20`.

```javascript
export default function ElementorLoading( props ) {
	return (
		<div className="elementor-loading">
			<div className="elementor-loader-wrapper">
				<div className="elementor-loader">
					<div className="elementor-loader-boxes">
						<div className="elementor-loader-box" />
						<div className="elementor-loader-box" />
						<div className="elementor-loader-box" />
						<div className="elementor-loader-box" />
					</div>
				</div>
				<div className="elementor-loading-title">{ props.loadingText }</div>
			</div>
		</div>
	);
}

ElementorLoading.propTypes = {
	loadingText: PropTypes.string,
};

ElementorLoading.defaultProps = {
	loadingText: __( 'Loading', 'elementor' ),
};

```
