|
|
@@ -9,6 +9,7 @@
|
|
|
"version": "1.0.0",
|
|
|
"dependencies": {
|
|
|
"@reduxjs/toolkit": "^2.2.1",
|
|
|
+ "@types/react-native-datepicker": "^1.7.6",
|
|
|
"axios": "^1.6.7",
|
|
|
"dotenv": "^16.4.5",
|
|
|
"expo": "~50.0.11",
|
|
|
@@ -21,6 +22,7 @@
|
|
|
"react": "18.2.0",
|
|
|
"react-native": "0.73.4",
|
|
|
"react-native-maps": "1.10.0",
|
|
|
+ "react-native-modern-datepicker": "^1.0.0-beta.91",
|
|
|
"react-native-safe-area-context": "4.8.2",
|
|
|
"react-native-screens": "~3.29.0",
|
|
|
"react-redux": "^9.1.0",
|
|
|
@@ -29,6 +31,7 @@
|
|
|
"devDependencies": {
|
|
|
"@babel/core": "^7.20.0",
|
|
|
"@types/react": "~18.2.45",
|
|
|
+ "@types/react-native-modern-datepicker": "^1.0.5",
|
|
|
"typescript": "^5.1.3"
|
|
|
}
|
|
|
},
|
|
|
@@ -6301,25 +6304,41 @@
|
|
|
"node_modules/@types/prop-types": {
|
|
|
"version": "15.7.11",
|
|
|
"resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz",
|
|
|
- "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==",
|
|
|
- "devOptional": true
|
|
|
+ "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng=="
|
|
|
},
|
|
|
"node_modules/@types/react": {
|
|
|
"version": "18.2.65",
|
|
|
"resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.65.tgz",
|
|
|
"integrity": "sha512-98TsY0aW4jqx/3RqsUXwMDZSWR1Z4CUlJNue8ueS2/wcxZOsz4xmW1X8ieaWVRHcmmQM3R8xVA4XWB3dJnWwDQ==",
|
|
|
- "devOptional": true,
|
|
|
"dependencies": {
|
|
|
"@types/prop-types": "*",
|
|
|
"@types/scheduler": "*",
|
|
|
"csstype": "^3.0.2"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@types/react-native-datepicker": {
|
|
|
+ "version": "1.7.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/react-native-datepicker/-/react-native-datepicker-1.7.6.tgz",
|
|
|
+ "integrity": "sha512-CwcCBpaz3TINH2XbEdKCf+bd6dv/u2kRDapyC9BB/g/b0bfvidRxeWGV1sH8HeGr9e005o8U9UvyenOfIr9cqA==",
|
|
|
+ "dependencies": {
|
|
|
+ "@types/react": "*",
|
|
|
+ "moment": ">=2.14.0",
|
|
|
+ "react-native": "*"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@types/react-native-modern-datepicker": {
|
|
|
+ "version": "1.0.5",
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/react-native-modern-datepicker/-/react-native-modern-datepicker-1.0.5.tgz",
|
|
|
+ "integrity": "sha512-YO9t6nyKCLa90PPLq2OsBhGQU9PlRKSrzpYbz7hbeQ0RJDft1YiNTqktQbRN1g64qmlmjNPbMOFSuV7NpdgNzg==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "@types/react": "*"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@types/scheduler": {
|
|
|
"version": "0.16.8",
|
|
|
"resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz",
|
|
|
- "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==",
|
|
|
- "devOptional": true
|
|
|
+ "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A=="
|
|
|
},
|
|
|
"node_modules/@types/stack-utils": {
|
|
|
"version": "2.0.3",
|
|
|
@@ -7648,8 +7667,7 @@
|
|
|
"node_modules/csstype": {
|
|
|
"version": "3.1.3",
|
|
|
"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz",
|
|
|
- "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
|
|
|
- "devOptional": true
|
|
|
+ "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="
|
|
|
},
|
|
|
"node_modules/cycle": {
|
|
|
"version": "1.0.3",
|
|
|
@@ -9392,6 +9410,11 @@
|
|
|
"resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
|
|
|
"integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g=="
|
|
|
},
|
|
|
+ "node_modules/jalaali-js": {
|
|
|
+ "version": "1.2.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/jalaali-js/-/jalaali-js-1.2.6.tgz",
|
|
|
+ "integrity": "sha512-io974va+Qyu+UfuVX3UIAgJlxLhAMx9Y8VMfh+IG00Js7hXQo1qNQuwSiSa0xxco0SVgx5HWNkaiCcV+aZ8WPw=="
|
|
|
+ },
|
|
|
"node_modules/jest-environment-node": {
|
|
|
"version": "29.7.0",
|
|
|
"resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz",
|
|
|
@@ -11139,6 +11162,50 @@
|
|
|
"mkdirp": "bin/cmd.js"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/moment": {
|
|
|
+ "version": "2.30.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz",
|
|
|
+ "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==",
|
|
|
+ "engines": {
|
|
|
+ "node": "*"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/moment-jalaali": {
|
|
|
+ "version": "0.9.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/moment-jalaali/-/moment-jalaali-0.9.6.tgz",
|
|
|
+ "integrity": "sha512-v8wXjQplvk5ez+sUqgsWIrafwIf1BEXXvzTYwsg1wHcqh27nSgKPCJ6FnZRrCz03MoNyB9N31L0oms+vE8Rq7g==",
|
|
|
+ "dependencies": {
|
|
|
+ "jalaali-js": "^1.1.0",
|
|
|
+ "moment": "^2.22.2",
|
|
|
+ "moment-timezone": "^0.5.21",
|
|
|
+ "rimraf": "^3.0.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/moment-jalaali/node_modules/rimraf": {
|
|
|
+ "version": "3.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
|
|
|
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
|
|
|
+ "dependencies": {
|
|
|
+ "glob": "^7.1.3"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "rimraf": "bin.js"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "url": "https://github.com/sponsors/isaacs"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/moment-timezone": {
|
|
|
+ "version": "0.5.45",
|
|
|
+ "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.45.tgz",
|
|
|
+ "integrity": "sha512-HIWmqA86KcmCAhnMAN0wuDOARV/525R2+lOLotuGFzn4HO+FH+/645z2wx0Dt3iDv6/p61SIvKnDstISainhLQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "moment": "^2.29.4"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": "*"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/mrmime": {
|
|
|
"version": "1.0.1",
|
|
|
"resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz",
|
|
|
@@ -12295,6 +12362,18 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/react-native-modern-datepicker": {
|
|
|
+ "version": "1.0.0-beta.91",
|
|
|
+ "resolved": "https://registry.npmjs.org/react-native-modern-datepicker/-/react-native-modern-datepicker-1.0.0-beta.91.tgz",
|
|
|
+ "integrity": "sha512-tyyS6iswwxn/CWIgk9j82X5/9gkgAQuI4fiWa+TEWjOo1WIhBr0x7914mtagrVuVgJCMRnHCopCIWL78afakHw==",
|
|
|
+ "dependencies": {
|
|
|
+ "moment-jalaali": "^0.9.2",
|
|
|
+ "prop-types": "^15.7.2"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "react-native": ">=0.59"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/react-native-safe-area-context": {
|
|
|
"version": "4.8.2",
|
|
|
"resolved": "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-4.8.2.tgz",
|