import React, { Component } from 'react'; import { ProgressSpinnerProps } from './progress-spinner.types'; import * as Styles from './progress-spinner.styles'; class ProgressSpinner extends Component { render() { const sqSize = this.props.sqSize; const radius = (this.props.sqSize - this.props.strokeWidth) / 2; const viewBox = `0 0 ${sqSize} ${sqSize}`; const dashArray = radius * Math.PI * 2; const dashOffset = dashArray - dashArray * this.props.percentage / 100; return ( ); } } export default ProgressSpinner;