From c568f92ebc79f27d126789b7aa4f50cbe49a94c6 Mon Sep 17 00:00:00 2001
From: nekomoko <24789112+nekomoko@users.noreply.github.com>
Date: Wed, 7 Apr 2021 17:12:05 +0900
Subject: [PATCH] drawer right
---
App.tsx | 23 +++-
package-lock.json | 245 ++++++++++++++++------------------
package.json | 2 +-
src/components/DrawerMenu.tsx | 2 +-
4 files changed, 134 insertions(+), 138 deletions(-)
diff --git a/App.tsx b/App.tsx
index 0d2fd84..d2f3ed6 100644
--- a/App.tsx
+++ b/App.tsx
@@ -1,4 +1,5 @@
-import React from 'react';
+import React, { Component } from 'react';
+import { useWindowDimensions } from 'react-native';
import { NavigationContainer } from '@react-navigation/native';
import {
createStackNavigator,
@@ -98,11 +99,25 @@ function HomeScreen() {
}
const Drawer = createDrawerNavigator();
export default function App() {
+
+ const dimensions = useWindowDimensions();
+
return (
-
-
-
+ = 768 ? 'permanent' : 'front'}>
+
+
)
diff --git a/package-lock.json b/package-lock.json
index 7f181aa..406114d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1187,17 +1187,17 @@
}
},
"@expo/config": {
- "version": "3.3.33",
- "resolved": "https://registry.npmjs.org/@expo/config/-/config-3.3.33.tgz",
- "integrity": "sha512-8AJaBUlPOrIUfyy61N+/EfGegyddNyFnu2fifQGAhi8/bK61LpfbuRz7jBi4vnEDsOO0Hvwjm+mM6rK5RTjNOA==",
+ "version": "3.3.34",
+ "resolved": "https://registry.npmjs.org/@expo/config/-/config-3.3.34.tgz",
+ "integrity": "sha512-Yekmn9sIm70vGUwugXlL/jpTQufTJXV7IrYWvFKd4B8ZwdMBFK08NY2XBwvl+jJOVdhmLe+yHc44bCmrEPb6vA==",
"requires": {
"@babel/core": "7.9.0",
"@babel/plugin-proposal-class-properties": "~7.12.13",
"@babel/preset-env": "~7.12.13",
"@babel/preset-typescript": "~7.12.13",
- "@expo/config-plugins": "1.0.23",
+ "@expo/config-plugins": "1.0.24",
"@expo/config-types": "^40.0.0-beta.2",
- "@expo/json-file": "8.2.28-alpha.0",
+ "@expo/json-file": "8.2.28",
"fs-extra": "9.0.0",
"getenv": "^1.0.0",
"glob": "7.1.6",
@@ -1304,15 +1304,15 @@
}
},
"@expo/config-plugins": {
- "version": "1.0.23",
- "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-1.0.23.tgz",
- "integrity": "sha512-LjglO6CHC69qYjOynRsDBKuVbL2W3UPJs6nghgJR5aNhQCZtQsc74p4NWbQEkbPEasNtGCb355PlsV2fQskFaQ==",
+ "version": "1.0.24",
+ "resolved": "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-1.0.24.tgz",
+ "integrity": "sha512-DB4CgkeZEKG2DWC0GzbLSHuWlxWZ6d3wE95Cjy6DOyR60cFyxo+1eriaxLaBCApX3KrFAdxJFsxvwK9zbCtuzQ==",
"requires": {
"@expo/config-types": "^40.0.0-beta.2",
"@expo/configure-splash-screen": "0.3.4",
- "@expo/image-utils": "0.3.11",
- "@expo/json-file": "8.2.28-alpha.0",
- "@expo/plist": "0.0.11",
+ "@expo/image-utils": "0.3.12",
+ "@expo/json-file": "8.2.28",
+ "@expo/plist": "0.0.12",
"find-up": "~5.0.0",
"fs-extra": "9.0.0",
"getenv": "^1.0.0",
@@ -1320,7 +1320,7 @@
"resolve-from": "^5.0.0",
"slash": "^3.0.0",
"slugify": "^1.3.4",
- "xcode": "^2.1.0",
+ "xcode": "^3.0.1",
"xml2js": "^0.4.23"
},
"dependencies": {
@@ -1384,28 +1384,12 @@
"pngjs": "^5.0.0",
"xcode": "^3.0.0",
"xml-js": "^1.6.11"
- },
- "dependencies": {
- "uuid": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz",
- "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg=="
- },
- "xcode": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz",
- "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==",
- "requires": {
- "simple-plist": "^1.1.0",
- "uuid": "^7.0.3"
- }
- }
}
},
"@expo/image-utils": {
- "version": "0.3.11",
- "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.3.11.tgz",
- "integrity": "sha512-JH5/FExvEsz9H9QsgoOEN3QYqH9V50dKjpkwTkytXLutD5Z587xSRka57pbX+d4nkHqiQBT0W8buUkbma78NYg==",
+ "version": "0.3.12",
+ "resolved": "https://registry.npmjs.org/@expo/image-utils/-/image-utils-0.3.12.tgz",
+ "integrity": "sha512-QMMAjyCJUFXI8b6AOrVC40gubkt++qYfRJdKgbegf9JHQNul/O4Q1ENWTgid+PH0EUqlMLbv6kJ6ai0ZjO08kw==",
"requires": {
"@expo/spawn-async": "1.5.0",
"chalk": "^4.0.0",
@@ -1471,9 +1455,9 @@
}
},
"@expo/json-file": {
- "version": "8.2.28-alpha.0",
- "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-8.2.28-alpha.0.tgz",
- "integrity": "sha512-cCQdw/Nfw8doXjN3onvUnWkuJjtVxx2iUjSOLMydvgI87YpW3x05uUXOVs4P+77YFVoFS6xbki+fmKK2JSCf8w==",
+ "version": "8.2.28",
+ "resolved": "https://registry.npmjs.org/@expo/json-file/-/json-file-8.2.28.tgz",
+ "integrity": "sha512-C28McDuCIOmCmp6e2ZgIpNaT/fZG+L3/WFv5x2DCrooOQmamrkLSH/4Dib0NUmLgWVhgIhXL2hU4RB+LjzVvkQ==",
"requires": {
"@babel/code-frame": "~7.10.4",
"fs-extra": "9.0.0",
@@ -1500,24 +1484,19 @@
}
},
"@expo/plist": {
- "version": "0.0.11",
- "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.0.11.tgz",
- "integrity": "sha512-yza93QHDkbdkdwu/PXef0eJSCMkMNdrHujK5G1viZLaZt0Rxw2s+geTyjgJsYpwqQEAoOYVpKlVymOenK+bFQg==",
+ "version": "0.0.12",
+ "resolved": "https://registry.npmjs.org/@expo/plist/-/plist-0.0.12.tgz",
+ "integrity": "sha512-anGvLk58fxfeHY2PbtH79VxhrLDPGd+173pHYYXNg9HlfbrEVLI2Vo0ZBOrr/cYr7cgU5A/WNcMphRoO/KfYZQ==",
"requires": {
"base64-js": "^1.2.3",
"xmlbuilder": "^14.0.0",
- "xmldom": "~0.1.31"
+ "xmldom": "~0.5.0"
},
"dependencies": {
"xmlbuilder": {
"version": "14.0.0",
"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-14.0.0.tgz",
"integrity": "sha512-ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg=="
- },
- "xmldom": {
- "version": "0.1.31",
- "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz",
- "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ=="
}
}
},
@@ -2607,6 +2586,15 @@
"requires": {
"has-flag": "^4.0.0"
}
+ },
+ "xcode": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/xcode/-/xcode-2.1.0.tgz",
+ "integrity": "sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ==",
+ "requires": {
+ "simple-plist": "^1.0.0",
+ "uuid": "^3.3.2"
+ }
}
}
},
@@ -2779,23 +2767,23 @@
"integrity": "sha512-rk4sWFsmtOw8oyx8SD3KSvawwaK7gRBSEIy2TAwURyGt+3TizssXP1r8nx3zY+R7v2vYYHXZ+k2/GULAT/bcaQ=="
},
"@react-native-picker/picker": {
- "version": "1.12.0",
- "resolved": "https://registry.npmjs.org/@react-native-picker/picker/-/picker-1.12.0.tgz",
- "integrity": "sha512-LxtFcuQ/jxsNwH9byM4mMSusqGfaj0LHXTh6fJgvIKOBjAWwV+FjWHszQSPCbnycdezirf8dFLhF9phcNuE8CA=="
+ "version": "1.14.0",
+ "resolved": "https://registry.npmjs.org/@react-native-picker/picker/-/picker-1.14.0.tgz",
+ "integrity": "sha512-KN/nOSxO64LxYms/8RpdjdIqemqDlxM8glDi4upg40/3JqalmXoHHBQxA0XYdAoL+padSVHAoAS6Ie5zAn8gTw=="
},
"@react-navigation/bottom-tabs": {
- "version": "5.11.8",
- "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-5.11.8.tgz",
- "integrity": "sha512-/0AiP+QPGKe35NdGxSjq0XpZjYvURy8H2E4rZMRHJ+fUoq+cX0ze/XQeQ8IHMpoc568ZwOGRgdUToUGZEDMpvA==",
+ "version": "5.11.9",
+ "resolved": "https://registry.npmjs.org/@react-navigation/bottom-tabs/-/bottom-tabs-5.11.9.tgz",
+ "integrity": "sha512-RuSlULJrEiSCDLTi3OfmXqfmBm+Y0G4JnGiCUguMDet+x5AXdYhrsLdxJVyBsnoQz3lvlz9pWIcQ8p/hPiv2CA==",
"requires": {
"color": "^3.1.3",
"react-native-iphone-x-helper": "^1.3.0"
}
},
"@react-navigation/core": {
- "version": "5.15.2",
- "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-5.15.2.tgz",
- "integrity": "sha512-jNSP0FMu1N6Pa1Slsy8b/JbmlTAXcVeXVwnxrEMVGWeiNqUVYl+tx1FuQAqi3q1m4cg9ygXkGsgLgRmnXAEC8g==",
+ "version": "5.15.3",
+ "resolved": "https://registry.npmjs.org/@react-navigation/core/-/core-5.15.3.tgz",
+ "integrity": "sha512-3ZdyDInh8qg1kygCNkmh9lFgpDf29lTvPsaMe2mm/qvmxLKSgttWBz07P2fc181aV9jTdgQpzYfWZ5KWT036zw==",
"requires": {
"@react-navigation/routers": "^5.7.2",
"escape-string-regexp": "^4.0.0",
@@ -2805,9 +2793,9 @@
}
},
"@react-navigation/drawer": {
- "version": "5.12.4",
- "resolved": "https://registry.npmjs.org/@react-navigation/drawer/-/drawer-5.12.4.tgz",
- "integrity": "sha512-0O6OCTgCVnThx0XFsHd/48i6FeV7vxNvJYxeucantcdCwQMWJb46cVMsYGFYt49VwE8VX4Yg/KMZXMPfPxn7Pg==",
+ "version": "5.12.5",
+ "resolved": "https://registry.npmjs.org/@react-navigation/drawer/-/drawer-5.12.5.tgz",
+ "integrity": "sha512-WMfz/tKg/K7QBb5rhjXW/pho4zXh3OoHXnHETk5SuVzHlDPM7r84uvAeC5l+ySp5jmipLrJn3zL+kfv9+KKHZQ==",
"requires": {
"color": "^3.1.3",
"react-native-iphone-x-helper": "^1.3.0"
@@ -3280,9 +3268,9 @@
}
},
"axe-core": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.3.tgz",
- "integrity": "sha512-vwPpH4Aj4122EW38mxO/fxhGKtwWTMLDIJfZ1He0Edbtjcfna/R3YB67yVhezUMzqc3Jr3+Ii50KRntlENL4xQ==",
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.4.tgz",
+ "integrity": "sha512-Pdgfv6iP0gNx9ejRGa3zE7Xgkj/iclXqLfe7BnatdZz0QnLZ3jrRHUVH8wNSdN68w05Sk3ShGTb3ydktMTooig==",
"dev": true
},
"axobject-query": {
@@ -3400,9 +3388,9 @@
"integrity": "sha512-XtoSjNhy2D09qGiLhFWBJmBwBlmleQuwyYyjddWNCJ3gqGRBOBR25VGcd8CAOSghpEUmghB3LD4NpHrUG89zCg=="
},
"balanced-match": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
- "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
},
"base": {
"version": "0.11.2",
@@ -3675,9 +3663,9 @@
"integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
},
"caniuse-lite": {
- "version": "1.0.30001204",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001204.tgz",
- "integrity": "sha512-JUdjWpcxfJ9IPamy2f5JaRDCaqJOxDzOSKtbdx4rH9VivMd1vIzoPumsJa9LoMIi4Fx2BV2KZOxWhNkBjaYivQ=="
+ "version": "1.0.30001207",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001207.tgz",
+ "integrity": "sha512-UPQZdmAsyp2qfCTiMU/zqGSWOYaY9F9LL61V8f+8MrubsaDGpaHD9HRV/EWZGULZn0Hxu48SKzI5DgFwTvHuYw=="
},
"capture-exit": {
"version": "2.0.0",
@@ -3968,14 +3956,14 @@
"integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40="
},
"core-js": {
- "version": "3.9.1",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.9.1.tgz",
- "integrity": "sha512-gSjRvzkxQc1zjM/5paAmL4idJBFzuJoo+jDjF1tStYFMV2ERfD02HhahhCGXUyHxQRG4yFKVSdO6g62eoRMcDg=="
+ "version": "3.10.0",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.10.0.tgz",
+ "integrity": "sha512-MQx/7TLgmmDVamSyfE+O+5BHvG1aUGj/gHhLn1wVtm2B5u1eVIPvh7vkfjwWKNCjrTJB8+He99IntSQ1qP+vYQ=="
},
"core-js-compat": {
- "version": "3.9.1",
- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.9.1.tgz",
- "integrity": "sha512-jXAirMQxrkbiiLsCx9bQPJFA6llDadKMpYrBJQJ3/c4/vsPP/fAf29h24tviRlvwUL6AmY5CHLu2GvjuYviQqA==",
+ "version": "3.10.0",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.10.0.tgz",
+ "integrity": "sha512-9yVewub2MXNYyGvuLnMHcN1k9RkvB7/ofktpeKTIaASyB88YYqGzUnu0ywMMhJrDHOMiTjSHWGzR+i7Wb9Z1kQ==",
"requires": {
"browserslist": "^4.16.3",
"semver": "7.0.0"
@@ -3989,9 +3977,9 @@
}
},
"core-js-pure": {
- "version": "3.9.1",
- "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.9.1.tgz",
- "integrity": "sha512-laz3Zx0avrw9a4QEIdmIblnVuJz8W51leY9iLThatCsFawWxC3sE4guASC78JbCin+DkwMpCdp1AVAuzL/GN7A==",
+ "version": "3.10.0",
+ "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.10.0.tgz",
+ "integrity": "sha512-CC582enhrFZStO4F8lGI7QL3SYx7/AIRc+IdSi3btrQGrVsTawo5K/crmKbRrQ+MOMhNX4v+PATn0k2NN6wI7A==",
"dev": true
},
"core-util-is": {
@@ -4064,9 +4052,9 @@
}
},
"css-tree": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz",
- "integrity": "sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==",
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
+ "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
"requires": {
"mdn-data": "2.0.14",
"source-map": "^0.6.1"
@@ -4256,9 +4244,9 @@
},
"dependencies": {
"domelementtype": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz",
- "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w=="
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
+ "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A=="
}
}
},
@@ -4292,9 +4280,9 @@
"integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
},
"electron-to-chromium": {
- "version": "1.3.703",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.703.tgz",
- "integrity": "sha512-SVBVhNB+4zPL+rvtWLw7PZQkw/Eqj1HQZs22xtcqW36+xoifzEOEEDEpkxSMfB6RFeSIOcG00w6z5mSqLr1Y6w=="
+ "version": "1.3.709",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.709.tgz",
+ "integrity": "sha512-LolItk2/ikSGQ7SN8UkuKVNMBZp3RG7Itgaxj1npsHRzQobj9JjMneZOZfLhtwlYBe5fCJ75k+cVCiDFUs23oA=="
},
"emoji-regex": {
"version": "8.0.0",
@@ -4345,9 +4333,9 @@
"integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A=="
},
"envinfo": {
- "version": "7.7.4",
- "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.7.4.tgz",
- "integrity": "sha512-TQXTYFVVwwluWSFis6K2XKxgrD22jEv0FTuLCQI+OjH7rn93+iY0fSSFM5lrSxFY+H1+B0/cvvlamr3UsBivdQ=="
+ "version": "7.8.1",
+ "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz",
+ "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw=="
},
"error-ex": {
"version": "1.3.2",
@@ -5230,20 +5218,6 @@
"xcode": "^3.0.0",
"xml-js": "^1.6.11"
}
- },
- "uuid": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz",
- "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg=="
- },
- "xcode": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz",
- "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==",
- "requires": {
- "simple-plist": "^1.1.0",
- "uuid": "^7.0.3"
- }
}
}
},
@@ -8168,16 +8142,16 @@
"integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg=="
},
"mime-db": {
- "version": "1.46.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz",
- "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ=="
+ "version": "1.47.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz",
+ "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw=="
},
"mime-types": {
- "version": "2.1.29",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz",
- "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==",
+ "version": "2.1.30",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz",
+ "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==",
"requires": {
- "mime-db": "1.46.0"
+ "mime-db": "1.47.0"
}
},
"mimic-fn": {
@@ -8384,9 +8358,9 @@
"integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg=="
},
"node-stream-zip": {
- "version": "1.13.2",
- "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.13.2.tgz",
- "integrity": "sha512-159NUO3quDIRVSVOQiQ/0VG8NFrGvVyUa+MUUleiOys3NLtrGtNkodqYYTRHU/kiXu/ygHZcNy/tZ4NUCcDUmQ=="
+ "version": "1.13.3",
+ "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.13.3.tgz",
+ "integrity": "sha512-Vv95ug+8Jfug4AxcqNV7TeGEk2antNidj+YBOyP8SS8LTHJmjsE3d9h6L831eJtO8p7jesJ3CDtgkwmLO/wcSw=="
},
"noop-fn": {
"version": "1.0.0",
@@ -12743,9 +12717,9 @@
"integrity": "sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg=="
},
"react-native-ratings": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/react-native-ratings/-/react-native-ratings-7.6.0.tgz",
- "integrity": "sha512-o2vlevSPszL3zgj8J0L3A/fWJ/z0TyjgmTFXJOGH64HA9l+gaegRLTxjmNNaW3qyoKEr/nis7WCdquRVv+gCtA==",
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/react-native-ratings/-/react-native-ratings-7.6.1.tgz",
+ "integrity": "sha512-V3y19iIifwemMr87KfovFIIzy/Rotqcds9k+ECaayQvrlucm/mXFC69R8xl/NivEdnxX7K87iurigByhpE37EQ==",
"requires": {
"lodash": "^4.17.15",
"prop-types": "^15.7.2"
@@ -12870,9 +12844,9 @@
}
},
"y18n": {
- "version": "5.0.5",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz",
- "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg=="
+ "version": "5.0.7",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.7.tgz",
+ "integrity": "sha512-oOhslryvNcA1lB9WYr+M6TMyLkLg81Dgmyb48ZDU0lvR+5bmNDTMz7iobM1QXooaLhbbrcHrlNaABhI6Vo6StQ=="
},
"yargs": {
"version": "16.2.0",
@@ -13594,9 +13568,9 @@
"integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
},
"stack-utils": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.4.tgz",
- "integrity": "sha512-IPDJfugEGbfizBwBZRZ3xpccMdRyP5lqsBWXGQWimVjua/ccLCeMOAVjlc1R7LxFjo5sEDhyNIXd8mo/AiDS9w==",
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz",
+ "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==",
"requires": {
"escape-string-regexp": "^2.0.0"
},
@@ -13791,9 +13765,9 @@
},
"dependencies": {
"ajv": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.0.1.tgz",
- "integrity": "sha512-46ZA4TalFcLLqX1dEU3dhdY38wAtDydJ4e7QQTVekLUTzXkb1LfqU6VOBXC/a9wiv4T094WURqJH6ZitF92Kqw==",
+ "version": "8.0.5",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.0.5.tgz",
+ "integrity": "sha512-RkiLa/AeJx7+9OvniQ/qeWu0w74A8DiPPBclQ6ji3ZQkv5KamO+QGpqmi7O4JIw3rHGUXZ6CoP9tsAkn3gyazg==",
"dev": true,
"requires": {
"fast-deep-equal": "^3.1.1",
@@ -14053,9 +14027,9 @@
"dev": true
},
"ua-parser-js": {
- "version": "0.7.26",
- "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.26.tgz",
- "integrity": "sha512-VwIvGlFNmpKbjzRt51jpbbFTrKIEgGHxIwA8Y69K1Bqc6bTIV7TaGGABOkghSFQWsLmcRB4drGvpfv9z2szqoQ=="
+ "version": "0.7.27",
+ "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.27.tgz",
+ "integrity": "sha512-eXMaRYK2skomGocoX0x9sBXzx5A1ZVQgXfrW4mTc8dT0zS7olEcyfudAzRC5tIIRgLxQ69B6jut3DI+n5hslPA=="
},
"uglify-es": {
"version": "3.3.9",
@@ -14496,12 +14470,19 @@
}
},
"xcode": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/xcode/-/xcode-2.1.0.tgz",
- "integrity": "sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz",
+ "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==",
"requires": {
- "simple-plist": "^1.0.0",
- "uuid": "^3.3.2"
+ "simple-plist": "^1.1.0",
+ "uuid": "^7.0.3"
+ },
+ "dependencies": {
+ "uuid": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz",
+ "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg=="
+ }
}
},
"xhr": {
@@ -14578,9 +14559,9 @@
"integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
},
"y18n": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
- "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ=="
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.2.tgz",
+ "integrity": "sha512-DnBDwcL54b5xWMM/7RfFg4xs5amYxq2ot49aUfLjQSAracXkGvlZq0txzqr3Pa6Q0ayuCxBcwTzrPUScKY0O8w=="
},
"yallist": {
"version": "2.1.2",
diff --git a/package.json b/package.json
index b3cdce2..a9d2d76 100644
--- a/package.json
+++ b/package.json
@@ -11,7 +11,7 @@
"@expo/vector-icons": "^12.0.0",
"@react-native-community/masked-view": "0.1.10",
"@react-navigation/bottom-tabs": "^5.11.8",
- "@react-navigation/drawer": "^5.12.4",
+ "@react-navigation/drawer": "^5.12.5",
"@react-navigation/native": "5.9.3",
"@react-navigation/stack": "5.14.3",
"date-fns": "2.19.0",
diff --git a/src/components/DrawerMenu.tsx b/src/components/DrawerMenu.tsx
index 47faf0c..0a6d960 100644
--- a/src/components/DrawerMenu.tsx
+++ b/src/components/DrawerMenu.tsx
@@ -38,7 +38,7 @@ export default function DrawerMenu() {
}
return (
-
+
);