diff --git a/navigation/index.js b/navigation/index.js
index ed78303..4079846 100644
--- a/navigation/index.js
+++ b/navigation/index.js
@@ -38,6 +38,7 @@ import Blogs from "../src/screens/Blogs";
import Blog from "../src/screens/Blog";
import Sample from "../src/screens/Product/components/Sample";
import Info from "../src/screens/Product/components/Info";
+import Rules from "../src/screens/Rules/index";
//style
import Colors from "../src/constants/Colors";
@@ -61,7 +62,6 @@ const BottomTabNavigator = ({}) => {
},
tabBarIconStyle: {
transform: [{ scaleX: -1 }],
-
},
tabBarLabelPosition: "below-icon",
tabBarActiveTintColor: Colors.theme1["light"].green79,
@@ -70,7 +70,6 @@ const BottomTabNavigator = ({}) => {
backgroundColor: Colors.theme1["light"].white,
transform: [{ scaleX: -1 }],
},
-
tabBarLabelStyle: {
// fontSize: fontSize.sm,
@@ -472,8 +471,8 @@ const Navigation = ({ getStatus, isLogin, userProducts, ltr, setLTR }) => {
>
+
-
{
// }
}
/>
+
diff --git a/src/screens/Login/index.js b/src/screens/Login/index.js
index 9f53d22..5b32968 100644
--- a/src/screens/Login/index.js
+++ b/src/screens/Login/index.js
@@ -15,6 +15,7 @@ import Svg, { Defs, Pattern, Image, Path } from "react-native-svg";
import onInput from "../../utils/onInput";
import { asyncAwesomeAlert } from "../../utils/AsyncWrappers";
import { user } from "../../redux/actions";
+import { useNavigation } from "@react-navigation/native";
//components
import CustomTextInput from "../../components/CustomTextInput";
@@ -29,6 +30,7 @@ const ios = Platform.OS === "ios";
const { height } = Dimensions.get("window");
function Login(props) {
+ const navigation = useNavigation();
const [phone, setPhone] = useState("");
const [loading, setLoading] = useState(false);
@@ -173,12 +175,15 @@ function Login(props) {
ورود شما در سامانه به منزله قبول و{" "}
-
+ navigation.push("Rules")}
+ >
شرایط , قوانین استفاده
{" "}
میباشد
diff --git a/src/screens/Rules/index.js b/src/screens/Rules/index.js
new file mode 100644
index 0000000..d4a0787
--- /dev/null
+++ b/src/screens/Rules/index.js
@@ -0,0 +1,206 @@
+import {
+ View,
+ Text,
+ ScrollView,
+ Platform,
+ StyleSheet,
+ SafeAreaView,
+ StatusBar,
+ Dimensions,
+ Pressable,
+} from "react-native";
+import { connect } from "react-redux";
+import React from "react";
+
+//components
+import Navbar from "../../components/Navbar";
+
+//style
+import fontSize from "../../constants/fontSize";
+import tw from "tailwind-rn";
+import Colors from "../../constants/Colors";
+
+//variables
+const ios = Platform.OS === "ios";
+const { width } = Dimensions.get("window");
+
+const Rules = ({ route, mobile, theme }) => {
+ const [active, setActive] = React.useState(0);
+ const styles = React.useMemo(() => {
+ return StyleSheet.create({
+ contentContainerStyle: {
+ paddingBottom: 100,
+ },
+ container: {
+ backgroundColor: "white",
+ flexDirection: "column",
+ paddingVertical: 5,
+ paddingHorizontal: 16,
+ },
+ });
+ }, [route]);
+
+ const items = React.useMemo(() => {
+ return [
+ {
+ title: "آیا استفاده از سامانه دانوین هزینه دارد؟",
+ description:
+ "لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ، و با استفاده از طراحان گرافیک است، چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است، و برای شرایط فعلی تکنولوژی مورد نیاز، و کاربردهای متنوع با هدف بهبود ابزارهای کاربردی می باشد ",
+ },
+ {
+ title: "چگونه می توان در سامانه عضو شد؟",
+ description:
+ "لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ، و با استفاده از طراحان گرافیک است، چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است، و برای شرایط فعلی تکنولوژی مورد نیاز، و کاربردهای متنوع با هدف بهبود ابزارهای کاربردی می باشد ",
+ },
+ {
+ title: "چگونه می توان در سامانه عضو شد؟",
+ description:
+ "لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ، و با استفاده از طراحان گرافیک است، چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است، و برای شرایط فعلی تکنولوژی مورد نیاز، و کاربردهای متنوع با هدف بهبود ابزارهای کاربردی می باشد ",
+ },
+ {
+ title: "چگونه می توان در سامانه عضو شد؟",
+ description:
+ "لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ، و با استفاده از طراحان گرافیک است، چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است، و برای شرایط فعلی تکنولوژی مورد نیاز، و کاربردهای متنوع با هدف بهبود ابزارهای کاربردی می باشد ",
+ },
+ ];
+ }, [route]);
+
+ return (
+
+
+
+
+
+ شما در حال مشاهده شرایط و قوانین استفاده از سامانه هستید
+
+ {items.map((rule, index) => (
+
+ ))}
+
+
+ );
+};
+
+const Switch = ({ theme, active, setActive }) => {
+ return (
+
+ setActive(1)}
+ >
+
+ راهنمای استفاده
+
+
+
+ setActive(0)}
+ >
+
+ شرایط و قوانین
+
+
+
+ );
+};
+
+const Rule = ({ rule, theme }) => {
+ return (
+
+
+ {rule.title}
+
+
+ {rule.description}
+
+
+ );
+};
+
+const mapStateToProps = (state) => ({
+ mobile: state.publicApi.mobile,
+ theme: state.publicApi.theme,
+});
+
+export default connect(mapStateToProps)(Rules);