You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
868 B

import React from "react";
import { View } from "react-native";
import {connect} from "react-redux";
3 years ago
//assets
import tw from "tailwind-rn";
import Colors from "../constants/Colors";
function Progress({ percent, alignItems, theme }) {
3 years ago
return (
<View
style={[
tw(
`w-full h-1.5 rounded-full overflow-hidden my-3 flex ${alignItems}`
),
{ backgroundColor: Colors.theme1[theme].green79 + "22" },
]}
>
3 years ago
<View
style={[
tw("h-full rounded-full"),
3 years ago
{
backgroundColor: Colors.theme1[theme].greenCF,
width: percent + "%",
3 years ago
// backgroundColor: Color.theme1.light.blue4,
},
]}
></View>
3 years ago
</View>
);
}
const mapStateToProps = (state) => ({
theme: state.publicApi.theme,
})
export default connect(mapStateToProps)(Progress);