All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.resources.components.step_tracker.StepTracker.js Maven / Gradle / Ivy

/**
 * SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
 * SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
 */

import ClayIcon from '@clayui/icon';
import classnames from 'classnames';
import PropTypes from 'prop-types';
import React from 'react';

import './step_tracker.scss';
function Step(props) {
	return (
		
{props.label} {props.state === 'completed' && ( )}
); } Step.propTypes = { label: PropTypes.string.isRequired, state: PropTypes.oneOf(['completed', 'active', 'inactive']), }; function StepTracker(props) { return (
{props.steps.map((step) => ( ))}
); } StepTracker.propTypes = { steps: PropTypes.array.isRequired, }; export default StepTracker;




© 2015 - 2025 Weber Informatics LLC | Privacy Policy