diff options
author | Paul Frazee <pfrazee@gmail.com> | 2022-07-25 23:08:24 -0500 |
---|---|---|
committer | Paul Frazee <pfrazee@gmail.com> | 2022-07-25 23:08:24 -0500 |
commit | 041bfa22a99d8d6b4b17ad36c983e9e2b2444918 (patch) | |
tree | b03d7934b27af87c76fa62424fa70e6d0e5229a8 /src/view/com/util/ProgressCircle.tsx | |
parent | af55a89758fc6d44896051b9ddd015a73b92e0f6 (diff) | |
download | voidsky-041bfa22a99d8d6b4b17ad36c983e9e2b2444918.tar.zst |
Implement Web versions of the bottom sheet, toast, and progress circle
Diffstat (limited to 'src/view/com/util/ProgressCircle.tsx')
-rw-r--r-- | src/view/com/util/ProgressCircle.tsx | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/view/com/util/ProgressCircle.tsx b/src/view/com/util/ProgressCircle.tsx new file mode 100644 index 000000000..0e425a6e6 --- /dev/null +++ b/src/view/com/util/ProgressCircle.tsx @@ -0,0 +1,20 @@ +import {View} from 'react-native' +import {CircularProgressbar, buildStyles} from 'react-circular-progressbar' + +const ProgressCircle = ({ + color, + progress, +}: { + color?: string + progress: number +}) => { + return ( + <View style={{width: 20, height: 20}}> + <CircularProgressbar + value={progress * 100} + styles={buildStyles({pathColor: color || '#00f'})} + /> + </View> + ) +} +export default ProgressCircle |