From 9153ef515e5e1f681d79f93a6acb8721e4252cd8 Mon Sep 17 00:00:00 2001 From: AnoukHello Date: Tue, 24 May 2022 14:20:28 +0200 Subject: [PATCH 01/12] (PC-15161) build(deps): bump react-native to 0.68.2 --- Gemfile | 5 +- android/app/src/debug/AndroidManifest.xml | 2 +- .../com/passculture/ReactNativeFlipper.java | 5 +- android/app/src/main/AndroidManifest.xml | 2 +- android/build.gradle | 46 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- android/gradlew | 257 +++-- android/settings.gradle | 2 + ios/PassCulture/main.m | 3 +- package.json | 4 +- yarn.lock | 893 ++++++++++++------ 11 files changed, 779 insertions(+), 442 deletions(-) diff --git a/Gemfile b/Gemfile index dfb265214493..478225c51350 100644 --- a/Gemfile +++ b/Gemfile @@ -1,7 +1,10 @@ source "https://rubygems.org" +# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version +ruby '2.7.4' + gem "fastlane" -gem "cocoapods", "~>1.11.2" +gem 'cocoapods', '~> 1.11', '>= 1.11.2' plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile') eval_gemfile(plugins_path) if File.exist?(plugins_path) diff --git a/android/app/src/debug/AndroidManifest.xml b/android/app/src/debug/AndroidManifest.xml index b2f3ad9fce92..4b185bc1597e 100644 --- a/android/app/src/debug/AndroidManifest.xml +++ b/android/app/src/debug/AndroidManifest.xml @@ -8,6 +8,6 @@ android:usesCleartextTraffic="true" tools:targetApi="28" tools:ignore="GoogleAppIndexingWarning"> - + diff --git a/android/app/src/debug/java/com/passculture/ReactNativeFlipper.java b/android/app/src/debug/java/com/passculture/ReactNativeFlipper.java index 027d903e0049..d757c8a8e3a7 100644 --- a/android/app/src/debug/java/com/passculture/ReactNativeFlipper.java +++ b/android/app/src/debug/java/com/passculture/ReactNativeFlipper.java @@ -1,5 +1,5 @@ /** - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms, Inc. and affiliates. * *

This source code is licensed under the MIT license found in the LICENSE file in the root * directory of this source tree. @@ -21,6 +21,7 @@ import com.facebook.flipper.plugins.network.NetworkFlipperPlugin; import com.facebook.flipper.plugins.react.ReactFlipperPlugin; import com.facebook.flipper.plugins.sharedpreferences.SharedPreferencesFlipperPlugin; +import com.facebook.react.ReactInstanceEventListener; import com.facebook.react.ReactInstanceManager; import com.facebook.react.bridge.ReactContext; import com.facebook.react.modules.network.NetworkingModule; @@ -61,7 +62,7 @@ public void apply(OkHttpClient.Builder builder) { ReactContext reactContext = reactInstanceManager.getCurrentReactContext(); if (reactContext == null) { reactInstanceManager.addReactInstanceEventListener( - new ReactInstanceManager.ReactInstanceEventListener() { + new ReactInstanceEventListener() { @Override public void onReactContextInitialized(ReactContext reactContext) { reactInstanceManager.removeReactInstanceEventListener(this); diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 0634134a4c32..97be70ad9b76 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -7,7 +7,7 @@ - + diff --git a/android/build.gradle b/android/build.gradle index b01c62c3e909..3b06a79533e4 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -1,29 +1,36 @@ -// Top-level build file where you can add configuration options common to all sub-projects/modules. - +import org.apache.tools.ant.taskdefs.condition.Os -// Enable to add --stacktrace --debug in CI to all Gradle commands -//gradle.startParameter.showStacktrace = org.gradle.api.logging.configuration.ShowStacktrace.ALWAYS -//gradle.startParameter.logLevel = org.gradle.api.logging.LogLevel.DEBUG +// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { ext { - firebaseIidVersion = "19.0.1" - buildToolsVersion = "30.0.2" + buildToolsVersion = "31.0.0" minSdkVersion = 21 - compileSdkVersion = 30 - targetSdkVersion = 30 + compileSdkVersion = 31 + targetSdkVersion = 31 + + if (System.properties['os.arch'] == "aarch64") { + // For M1 Users we need to use the NDK 24 which added support for aarch64 + ndkVersion = "24.0.8215888" + } else { + // Otherwise we default to the side-by-side NDK version from AGP. + ndkVersion = "21.4.7075529" + } + + firebaseIidVersion = "19.0.1" supportLibVersion = "28.0.0" googlePlayServicesVersion = "17.0.0" - ndkVersion = "21.4.7075529" } repositories { google() mavenCentral() } dependencies { - classpath("com.android.tools.build:gradle:4.2.2") - classpath 'com.google.gms:google-services:4.3.4' // google service for batch notifications - classpath 'com.google.firebase:perf-plugin:1.4.1' + classpath("com.android.tools.build:gradle:7.0.4") + classpath("com.facebook.react:react-native-gradle-plugin") + classpath("de.undercouch:gradle-download-task:4.1.2") + classpath("com.google.gms:google-services:4.3.4") // google service for batch notifications + classpath("com.google.firebase:perf-plugin:1.4.1") // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } @@ -31,8 +38,6 @@ buildscript { allprojects { repositories { - mavenCentral() - mavenLocal() maven { // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm url("$rootDir/../node_modules/react-native/android") @@ -41,7 +46,13 @@ allprojects { // Android JSC is installed from npm url("$rootDir/../node_modules/jsc-android/dist") } - + mavenCentral { + // We don't want to fetch react-native from Maven Central as there are + // older versions over there. + content { + excludeGroup "com.facebook.react" + } + } google() maven { url 'https://www.jitpack.io' } flatDir { @@ -58,5 +69,4 @@ subprojects { subproject -> } } } -} - +} \ No newline at end of file diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties index 7665b0fa93ae..669386b870a6 100644 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.9-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/android/gradlew b/android/gradlew index 4f906e0c811f..1b6c787337ff 100755 --- a/android/gradlew +++ b/android/gradlew @@ -1,7 +1,7 @@ -#!/usr/bin/env sh +#!/bin/sh # -# Copyright 2015 the original author or authors. +# Copyright © 2015-2021 the original authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -17,67 +17,101 @@ # ############################################################################## -## -## Gradle start up script for UN*X -## +# +# Gradle start up script for POSIX generated by Gradle. +# +# Important for running: +# +# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is +# noncompliant, but you have some other compliant shell such as ksh or +# bash, then to run this script, type that shell name before the whole +# command line, like: +# +# ksh Gradle +# +# Busybox and similar reduced shells will NOT work, because this script +# requires all of these POSIX shell features: +# * functions; +# * expansions «$var», «${var}», «${var:-default}», «${var+SET}», +# «${var#prefix}», «${var%suffix}», and «$( cmd )»; +# * compound commands having a testable exit status, especially «case»; +# * various built-in commands including «command», «set», and «ulimit». +# +# Important for patching: +# +# (2) This script targets any POSIX shell, so it avoids extensions provided +# by Bash, Ksh, etc; in particular arrays are avoided. +# +# The "traditional" practice of packing multiple parameters into a +# space-separated string is a well documented source of bugs and security +# problems, so this is (mostly) avoided, by progressively accumulating +# options in "$@", and eventually passing that to Java. +# +# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, +# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; +# see the in-line comments for details. +# +# There are tweaks for specific operating systems such as AIX, CygWin, +# Darwin, MinGW, and NonStop. +# +# (3) This script is generated from the Groovy template +# https://github.com/gradle/gradle/blob/master/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# within the Gradle project. +# +# You can find Gradle at https://github.com/gradle/gradle/. +# ############################################################################## # Attempt to set APP_HOME + # Resolve links: $0 may be a link -PRG="$0" -# Need this for relative symlinks. -while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG=`dirname "$PRG"`"/$link" - fi +app_path=$0 + +# Need this for daisy-chained symlinks. +while + APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path + [ -h "$app_path" ] +do + ls=$( ls -ld "$app_path" ) + link=${ls#*' -> '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac done -SAVED="`pwd`" -cd "`dirname \"$PRG\"`/" >/dev/null -APP_HOME="`pwd -P`" -cd "$SAVED" >/dev/null + +APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit APP_NAME="Gradle" -APP_BASE_NAME=`basename "$0"` +APP_BASE_NAME=${0##*/} # Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' # Use the maximum available, or set MAX_FD != -1 to use that value. -MAX_FD="maximum" +MAX_FD=maximum warn () { echo "$*" -} +} >&2 die () { echo echo "$*" echo exit 1 -} +} >&2 # OS specific support (must be 'true' or 'false'). cygwin=false msys=false darwin=false nonstop=false -case "`uname`" in - CYGWIN* ) - cygwin=true - ;; - Darwin* ) - darwin=true - ;; - MINGW* ) - msys=true - ;; - NONSTOP* ) - nonstop=true - ;; +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; esac CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar @@ -87,9 +121,9 @@ CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar if [ -n "$JAVA_HOME" ] ; then if [ -x "$JAVA_HOME/jre/sh/java" ] ; then # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" + JAVACMD=$JAVA_HOME/jre/sh/java else - JAVACMD="$JAVA_HOME/bin/java" + JAVACMD=$JAVA_HOME/bin/java fi if [ ! -x "$JAVACMD" ] ; then die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME @@ -98,7 +132,7 @@ Please set the JAVA_HOME variable in your environment to match the location of your Java installation." fi else - JAVACMD="java" + JAVACMD=java which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. Please set the JAVA_HOME variable in your environment to match the @@ -106,80 +140,95 @@ location of your Java installation." fi # Increase the maximum file descriptors if we can. -if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then - MAX_FD_LIMIT=`ulimit -H -n` - if [ $? -eq 0 ] ; then - if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then - MAX_FD="$MAX_FD_LIMIT" - fi - ulimit -n $MAX_FD - if [ $? -ne 0 ] ; then - warn "Could not set maximum file descriptor limit: $MAX_FD" - fi - else - warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" - fi +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac fi -# For Darwin, add options to specify how the application appears in the dock -if $darwin; then - GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" -fi +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. # For Cygwin or MSYS, switch paths to Windows format before running java -if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then - APP_HOME=`cygpath --path --mixed "$APP_HOME"` - CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` - - JAVACMD=`cygpath --unix "$JAVACMD"` - - # We build the pattern for arguments to be converted via cygpath - ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` - SEP="" - for dir in $ROOTDIRSRAW ; do - ROOTDIRS="$ROOTDIRS$SEP$dir" - SEP="|" - done - OURCYGPATTERN="(^($ROOTDIRS))" - # Add a user-defined pattern to the cygpath arguments - if [ "$GRADLE_CYGPATTERN" != "" ] ; then - OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" - fi +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + # Now convert the arguments - kludge to limit ourselves to /bin/sh - i=0 - for arg in "$@" ; do - CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` - CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option - - if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition - eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` - else - eval `echo args$i`="\"$arg\"" + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) fi - i=`expr $i + 1` + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg done - case $i in - 0) set -- ;; - 1) set -- "$args0" ;; - 2) set -- "$args0" "$args1" ;; - 3) set -- "$args0" "$args1" "$args2" ;; - 4) set -- "$args0" "$args1" "$args2" "$args3" ;; - 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; - 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; - 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; - 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; - 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; - esac fi -# Escape application args -save () { - for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done - echo " " -} -APP_ARGS=`save "$@"` +# Collect all arguments for the java command; +# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of +# shell script including quotes and variable substitutions, so put them in +# double quotes to make sure that they get re-expanded; and +# * put everything else in single quotes, so that it's not re-expanded. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# -# Collect all arguments for the java command, following the shell quoting and substitution rules -eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' exec "$JAVACMD" "$@" diff --git a/android/settings.gradle b/android/settings.gradle index 3bc93498f383..a34f1b87f32d 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -10,3 +10,5 @@ include ':react-native-android-keyboard-adjust' project(':react-native-android-keyboard-adjust').projectDir = new File(settingsDir, '../node_modules/react-native-android-keyboard-adjust/android') include ':@pass-culture_react-native-profiling' project(':@pass-culture_react-native-profiling').projectDir = new File(rootProject.projectDir, '../node_modules/@pass-culture/react-native-profiling/android') +includeBuild('../node_modules/react-native-gradle-plugin') + diff --git a/ios/PassCulture/main.m b/ios/PassCulture/main.m index b1df44b953ec..d645c7246c42 100644 --- a/ios/PassCulture/main.m +++ b/ios/PassCulture/main.m @@ -2,7 +2,8 @@ #import "AppDelegate.h" -int main(int argc, char * argv[]) { +int main(int argc, char *argv[]) +{ @autoreleasepool { return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); } diff --git a/package.json b/package.json index a0c5959dc177..51554c5c3d22 100644 --- a/package.json +++ b/package.json @@ -123,9 +123,9 @@ "lottie-react-native": "^5.0.1", "make-plural": "^6.2.2", "patch-package": "^6.2.0", - "react": "^17.0.2", + "react": "17.0.2", "react-error-boundary": "^3.1.0", - "react-native": "0.66.3", + "react-native": "0.68.2", "react-native-android-keyboard-adjust": "^1.2.0", "react-native-animatable": "^1.3.3", "react-native-calendars": "^1.1284.0", diff --git a/yarn.lock b/yarn.lock index 0b8e4ea41615..b099a9ed843e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -176,7 +176,7 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.17.0.tgz#86850b8597ea6962089770952075dcaabb8dba34" integrity sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng== -"@babel/core@7.12.*", "@babel/core@7.12.3", "@babel/core@7.12.9", "@babel/core@^7.1.0", "@babel/core@^7.1.6", "@babel/core@^7.11.1", "@babel/core@^7.12.10", "@babel/core@^7.12.3", "@babel/core@^7.14.0", "@babel/core@^7.7.5": +"@babel/core@7.12.*", "@babel/core@7.12.3", "@babel/core@7.12.9", "@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.10", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.14.0", "@babel/core@^7.7.5": version "7.12.17" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.17.tgz#993c5e893333107a2815d8e0d73a2c3755e280b2" integrity sha512-V3CuX1aBywbJvV2yzJScRxeiiw0v2KZZYYE3giywxzFJL13RiyPjaaDwhDnxmgFTTS7FgvM2ijr4QmKNIu0AtQ== @@ -236,6 +236,15 @@ jsesc "^2.5.1" source-map "^0.5.0" +"@babel/generator@^7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.0.tgz#46d28e8a18fc737b028efb25ab105d74473af43f" + integrity sha512-81YO9gGx6voPXlvYdZBliFXAZU8vZ9AZ6z+CjlmcnaeOcYSFbMTpdeDUO9xD9dh/68Vq03I8ZspfUTPfitcDHg== + dependencies: + "@babel/types" "^7.18.0" + "@jridgewell/gen-mapping" "^0.3.0" + jsesc "^2.5.1" + "@babel/helper-annotate-as-pure@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz#9a1f0ebcda53d9a2d00108c4ceace6a5d5f1f08d" @@ -520,6 +529,20 @@ "@babel/traverse" "^7.16.7" "@babel/types" "^7.16.7" +"@babel/helper-module-transforms@^7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz#baf05dec7a5875fb9235bd34ca18bad4e21221cd" + integrity sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA== + dependencies: + "@babel/helper-environment-visitor" "^7.16.7" + "@babel/helper-module-imports" "^7.16.7" + "@babel/helper-simple-access" "^7.17.7" + "@babel/helper-split-export-declaration" "^7.16.7" + "@babel/helper-validator-identifier" "^7.16.7" + "@babel/template" "^7.16.7" + "@babel/traverse" "^7.18.0" + "@babel/types" "^7.18.0" + "@babel/helper-optimise-call-expression@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz#cecdb145d70c54096b1564f8e9f10cd7d193b338" @@ -607,6 +630,13 @@ dependencies: "@babel/types" "^7.16.7" +"@babel/helper-simple-access@^7.17.7": + version "7.17.7" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz#aaa473de92b7987c6dfa7ce9a7d9674724823367" + integrity sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA== + dependencies: + "@babel/types" "^7.17.0" + "@babel/helper-skip-transparent-expression-wrappers@^7.12.1", "@babel/helper-skip-transparent-expression-wrappers@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz#0ee3388070147c3ae051e487eca3ebb0e2e8bb09" @@ -695,7 +725,7 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.1.6", "@babel/parser@^7.11.5", "@babel/parser@^7.12.17", "@babel/parser@^7.14.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.0", "@babel/parser@^7.16.3", "@babel/parser@^7.7.0": +"@babel/parser@^7.1.0", "@babel/parser@^7.11.5", "@babel/parser@^7.12.17", "@babel/parser@^7.14.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.0", "@babel/parser@^7.16.3", "@babel/parser@^7.7.0": version "7.16.4" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.4.tgz#d5f92f57cf2c74ffe9b37981c0e72fee7311372e" integrity sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng== @@ -705,6 +735,11 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.17.0.tgz#f0ac33eddbe214e4105363bb17c3341c5ffcc43c" integrity sha512-VKXSCQx5D8S04ej+Dqsr1CzYvvWgf20jIw2D+YhQCrIlr2UZGaDds23Y0xg75/skOxpLCRpUZvk/1EAVkGoDOw== +"@babel/parser@^7.13.16", "@babel/parser@^7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.0.tgz#10a8d4e656bc01128d299a787aa006ce1a91e112" + integrity sha512-AqDccGC+m5O/iUStSJy3DGRIUFu7WbY/CppZYwrEUB4N0tZlnI8CSTsgL7v5fHVFmUbRv2sd+yy27o8Ydt4MGg== + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.16.2": version "7.16.2" resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2.tgz#2977fca9b212db153c195674e57cfab807733183" @@ -763,7 +798,7 @@ "@babel/helper-create-class-features-plugin" "^7.12.1" "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.1.0", "@babel/plugin-proposal-class-properties@^7.12.1", "@babel/plugin-proposal-class-properties@^7.16.0": +"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.12.1", "@babel/plugin-proposal-class-properties@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz#c029618267ddebc7280fa286e0f8ca2a278a2d1a" integrity sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A== @@ -771,6 +806,14 @@ "@babel/helper-create-class-features-plugin" "^7.16.0" "@babel/helper-plugin-utils" "^7.14.5" +"@babel/plugin-proposal-class-properties@^7.13.0": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz#84f65c0cc247d46f40a6da99aadd6438315d80a4" + integrity sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.17.12" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-proposal-class-properties@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz#925cad7b3b1a2fcea7e59ecc8eb5954f961f91b0" @@ -905,7 +948,7 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" -"@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.1.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1", "@babel/plugin-proposal-nullish-coalescing-operator@^7.16.0": +"@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1", "@babel/plugin-proposal-nullish-coalescing-operator@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz#44e1cce08fe2427482cf446a91bb451528ed0596" integrity sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ== @@ -913,6 +956,14 @@ "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" +"@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz#1e93079bbc2cbc756f6db6a1925157c4a92b94be" + integrity sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-proposal-nullish-coalescing-operator@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz#141fc20b6857e59459d430c850a0011e36561d99" @@ -1001,7 +1052,7 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" "@babel/plugin-syntax-optional-chaining" "^7.8.0" -"@babel/plugin-proposal-optional-chaining@^7.0.0", "@babel/plugin-proposal-optional-chaining@^7.1.0", "@babel/plugin-proposal-optional-chaining@^7.12.1", "@babel/plugin-proposal-optional-chaining@^7.16.0": +"@babel/plugin-proposal-optional-chaining@^7.0.0", "@babel/plugin-proposal-optional-chaining@^7.12.1", "@babel/plugin-proposal-optional-chaining@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz#56dbc3970825683608e9efb55ea82c2a2d6c8dc0" integrity sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg== @@ -1019,6 +1070,15 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" "@babel/plugin-syntax-optional-chaining" "^7.8.3" +"@babel/plugin-proposal-optional-chaining@^7.13.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz#f96949e9bacace3a9066323a5cf90cfb9de67174" + integrity sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-proposal-private-methods@^7.12.1", "@babel/plugin-proposal-private-methods@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz#b4dafb9c717e4301c5776b30d080d6383c89aff6" @@ -1165,6 +1225,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.16.7" +"@babel/plugin-syntax-flow@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz#23d852902acd19f42923fca9d0f196984d124e73" + integrity sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" @@ -1439,7 +1506,7 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-flow" "^7.12.1" -"@babel/plugin-transform-flow-strip-types@^7.0.0", "@babel/plugin-transform-flow-strip-types@^7.16.0": +"@babel/plugin-transform-flow-strip-types@^7.0.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.0.tgz#edd968dc2041c1b69e451a262e948d6654a79dc2" integrity sha512-vs/F5roOaO/+WxKfp9PkvLsAyj0G+Q0zbFimHm9X2KDgabN2XmNFoAafmeGEYspUlIF9+MvVmyek9UyHiqeG/w== @@ -1455,6 +1522,14 @@ "@babel/helper-plugin-utils" "^7.16.7" "@babel/plugin-syntax-flow" "^7.16.7" +"@babel/plugin-transform-flow-strip-types@^7.17.12": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz#5e070f99a4152194bd9275de140e83a92966cab3" + integrity sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/plugin-syntax-flow" "^7.17.12" + "@babel/plugin-transform-for-of@^7.0.0", "@babel/plugin-transform-for-of@^7.12.1", "@babel/plugin-transform-for-of@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz#f7abaced155260e2461359bbc7c7248aca5e6bd2" @@ -1532,7 +1607,7 @@ "@babel/helper-plugin-utils" "^7.16.7" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.1.0", "@babel/plugin-transform-modules-commonjs@^7.12.1", "@babel/plugin-transform-modules-commonjs@^7.16.0": +"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.12.1", "@babel/plugin-transform-modules-commonjs@^7.16.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz#add58e638c8ddc4875bd9a9ecb5c594613f6c922" integrity sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ== @@ -1542,6 +1617,16 @@ "@babel/helper-simple-access" "^7.16.0" babel-plugin-dynamic-import-node "^2.3.3" +"@babel/plugin-transform-modules-commonjs@^7.13.8": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.0.tgz#3be575e19fbd273d42adbc84566b1fad3582b3db" + integrity sha512-cCeR0VZWtfxWS4YueAK2qtHtBPJRSaJcMlbS8jhSIm/A3E2Kpro4W1Dn4cqJtp59dtWfXjQwK7SPKF8ghs7rlw== + dependencies: + "@babel/helper-module-transforms" "^7.18.0" + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-simple-access" "^7.17.7" + babel-plugin-dynamic-import-node "^2.3.3" + "@babel/plugin-transform-modules-commonjs@^7.16.8": version "7.16.8" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz#cdee19aae887b16b9d331009aa9a219af7c86afe" @@ -2165,15 +2250,6 @@ core-js-compat "^3.20.2" semver "^6.3.0" -"@babel/preset-flow@^7.0.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.16.0.tgz#9f1f6e72714d79460d48058cb5658fc87da7150b" - integrity sha512-e5NE1EoPMpoHFkyFkMSj2h9tu7OolARcUHki8mnBv4NiFK9so+UrhbvT9mV99tMJOUEx8BOj67T6dXvGcTeYeQ== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-validator-option" "^7.14.5" - "@babel/plugin-transform-flow-strip-types" "^7.16.0" - "@babel/preset-flow@^7.12.1": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.16.7.tgz#7fd831323ab25eeba6e4b77a589f680e30581cbd" @@ -2183,6 +2259,15 @@ "@babel/helper-validator-option" "^7.16.7" "@babel/plugin-transform-flow-strip-types" "^7.16.7" +"@babel/preset-flow@^7.13.13": + version "7.17.12" + resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.17.12.tgz#664a5df59190260939eee862800a255bef3bd66f" + integrity sha512-7QDz7k4uiaBdu7N89VKjUn807pJRXmdirQu0KyR9LXnQrr5Jt41eIMKTS7ljej+H29erwmMrwq9Io9mJHLI3Lw== + dependencies: + "@babel/helper-plugin-utils" "^7.17.12" + "@babel/helper-validator-option" "^7.16.7" + "@babel/plugin-transform-flow-strip-types" "^7.17.12" + "@babel/preset-modules@^0.1.3", "@babel/preset-modules@^0.1.5": version "0.1.5" resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz#ef939d6e7f268827e1841638dc6ff95515e115d9" @@ -2239,15 +2324,6 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-transform-typescript" "^7.12.1" -"@babel/preset-typescript@^7.1.0", "@babel/preset-typescript@^7.13.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.16.0.tgz#b0b4f105b855fb3d631ec036cdc9d1ffd1fa5eac" - integrity sha512-txegdrZYgO9DlPbv+9QOVpMnKbOtezsLHWsnsRF4AjbSIsVaujrq1qg8HK0mxQpWv0jnejt0yEoW1uWpvbrDTg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-validator-option" "^7.14.5" - "@babel/plugin-transform-typescript" "^7.16.0" - "@babel/preset-typescript@^7.12.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz#ab114d68bb2020afc069cd51b37ff98a046a70b9" @@ -2257,16 +2333,14 @@ "@babel/helper-validator-option" "^7.16.7" "@babel/plugin-transform-typescript" "^7.16.7" -"@babel/register@^7.0.0": +"@babel/preset-typescript@^7.13.0": version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.16.0.tgz#f5d2aa14df37cf7146b9759f7c53818360f24ec6" - integrity sha512-lzl4yfs0zVXnooeLE0AAfYaT7F3SPA8yB2Bj4W1BiZwLbMS3MZH35ZvCWSRHvneUugwuM+Wsnrj7h0F7UmU3NQ== + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.16.0.tgz#b0b4f105b855fb3d631ec036cdc9d1ffd1fa5eac" + integrity sha512-txegdrZYgO9DlPbv+9QOVpMnKbOtezsLHWsnsRF4AjbSIsVaujrq1qg8HK0mxQpWv0jnejt0yEoW1uWpvbrDTg== dependencies: - clone-deep "^4.0.1" - find-cache-dir "^2.0.0" - make-dir "^2.1.0" - pirates "^4.0.0" - source-map-support "^0.5.16" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-validator-option" "^7.14.5" + "@babel/plugin-transform-typescript" "^7.16.0" "@babel/register@^7.12.1": version "7.17.0" @@ -2279,6 +2353,17 @@ pirates "^4.0.5" source-map-support "^0.5.16" +"@babel/register@^7.13.16": + version "7.17.7" + resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.17.7.tgz#5eef3e0f4afc07e25e847720e7b987ae33f08d0b" + integrity sha512-fg56SwvXRifootQEDQAu1mKdjh5uthPzdO0N6t358FktfL4XjAVXuH58ULoiW8mesxiOgNIrxiImqEwv0+hRRA== + dependencies: + clone-deep "^4.0.1" + find-cache-dir "^2.0.0" + make-dir "^2.1.0" + pirates "^4.0.5" + source-map-support "^0.5.16" + "@babel/runtime@7.12.*", "@babel/runtime@7.12.1", "@babel/runtime@^7.0.0", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.17.8", "@babel/runtime@^7.3.1", "@babel/runtime@^7.3.4", "@babel/runtime@^7.5.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.2", "@babel/runtime@^7.7.2", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": version "7.12.18" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.18.tgz#af137bd7e7d9705a412b3caaf991fe6aaa97831b" @@ -2342,6 +2427,22 @@ debug "^4.1.0" globals "^11.1.0" +"@babel/traverse@^7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.0.tgz#0e5ec6db098660b2372dd63d096bf484e32d27ba" + integrity sha512-oNOO4vaoIQoGjDQ84LgtF/IAlxlyqL4TUuoQ7xLkQETFaHkY1F7yazhB4Kt3VcZGL0ZF/jhrEpnXqUb0M7V3sw== + dependencies: + "@babel/code-frame" "^7.16.7" + "@babel/generator" "^7.18.0" + "@babel/helper-environment-visitor" "^7.16.7" + "@babel/helper-function-name" "^7.17.9" + "@babel/helper-hoist-variables" "^7.16.7" + "@babel/helper-split-export-declaration" "^7.16.7" + "@babel/parser" "^7.18.0" + "@babel/types" "^7.18.0" + debug "^4.1.0" + globals "^11.1.0" + "@babel/types@^7.0.0", "@babel/types@^7.11.5", "@babel/types@^7.12.1", "@babel/types@^7.12.17", "@babel/types@^7.12.6", "@babel/types@^7.16.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.7.0": version "7.16.0" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.16.0.tgz#db3b313804f96aadd0b776c4823e127ad67289ba" @@ -2366,6 +2467,14 @@ "@babel/helper-validator-identifier" "^7.16.7" to-fast-properties "^2.0.0" +"@babel/types@^7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.0.tgz#ef523ea349722849cb4bf806e9342ede4d071553" + integrity sha512-vhAmLPAiC8j9K2GnsnLPCIH5wCrPpYIVBCWRBFDCB7Y/BXLqi/O+1RSTTM2bsmg6U/551+FCf9PNPxjABmxHTw== + dependencies: + "@babel/helper-validator-identifier" "^7.16.7" + to-fast-properties "^2.0.0" + "@bam.tech/react-native-batch@^6.0.2": version "6.0.2" resolved "https://registry.yarnpkg.com/@bam.tech/react-native-batch/-/react-native-batch-6.0.2.tgz#d54ec8fdde994b5dc9d3357a1ef0cea80ecfa34e" @@ -3177,6 +3286,49 @@ "@types/yargs" "^16.0.0" chalk "^4.0.0" +"@jest/types@^27.5.1": + version "27.5.1" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.5.1.tgz#3c79ec4a8ba61c170bf937bcf9e98a9df175ec80" + integrity sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^16.0.0" + chalk "^4.0.0" + +"@jridgewell/gen-mapping@^0.3.0": + version "0.3.1" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz#cf92a983c83466b8c0ce9124fadeaf09f7c66ea9" + integrity sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg== + dependencies: + "@jridgewell/set-array" "^1.0.0" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.9" + +"@jridgewell/resolve-uri@^3.0.3": + version "3.0.7" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz#30cd49820a962aff48c8fffc5cd760151fca61fe" + integrity sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA== + +"@jridgewell/set-array@^1.0.0": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.1.tgz#36a6acc93987adcf0ba50c66908bd0b70de8afea" + integrity sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ== + +"@jridgewell/sourcemap-codec@^1.4.10": + version "1.4.13" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz#b6461fb0c2964356c469e115f504c95ad97ab88c" + integrity sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w== + +"@jridgewell/trace-mapping@^0.3.9": + version "0.3.13" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz#dcfe3e95f224c8fe97a87a5235defec999aa92ea" + integrity sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w== + dependencies: + "@jridgewell/resolve-uri" "^3.0.3" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@lingui/babel-plugin-extract-messages@^3.13.2": version "3.13.2" resolved "https://registry.yarnpkg.com/@lingui/babel-plugin-extract-messages/-/babel-plugin-extract-messages-3.13.2.tgz#8cee6191de69b51f32ab8edd2bcc041041d2c7b8" @@ -3437,10 +3589,10 @@ dependencies: merge-options "^3.0.4" -"@react-native-community/cli-debugger-ui@^6.0.0-rc.0": - version "6.0.0-rc.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-6.0.0-rc.0.tgz#774378626e4b70f5e1e2e54910472dcbaffa1536" - integrity sha512-achYcPPoWa9D02C5tn6TBzjeY443wQTyx37urptc75JpZ7gR5YHsDyIEEWa3DDYp1va9zx/iGg+uZ/hWw07GAw== +"@react-native-community/cli-debugger-ui@^7.0.3": + version "7.0.3" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-7.0.3.tgz#3eeeacc5a43513cbcae56e5e965d77726361bcb4" + integrity sha512-G4SA6jFI0j22o+j+kYP8/7sxzbCDqSp2QiHA/X5E0lsGEd2o9qN2zbIjiFr8b8k+VVAYSUONhoC0+uKuINvmkA== dependencies: serve-static "^1.13.1" @@ -3455,7 +3607,7 @@ hermes-profile-transformer "^0.0.6" ip "^1.1.5" -"@react-native-community/cli-platform-android@^6.0.0", "@react-native-community/cli-platform-android@^6.3.0": +"@react-native-community/cli-platform-android@^6.3.0": version "6.3.0" resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-6.3.0.tgz#ab7d156bd69a392493323eeaba839a874c0e201f" integrity sha512-d5ufyYcvrZoHznYm5bjBXaiHIJv552t5gYtQpnUsxBhHSQ8QlaNmlLUyeSPRDfOw4ND9b0tPHqs4ufwx6vp/fQ== @@ -3471,42 +3623,59 @@ slash "^3.0.0" xmldoc "^1.1.2" -"@react-native-community/cli-platform-ios@^6.0.0": - version "6.2.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-6.2.0.tgz#ceaa23995511a8e400b506632ac7e6a66a17ec2a" - integrity sha512-k15MhExxLiLDDZOeuPgvTxbp0CsoLQQpk2Du0HjZDePqqWcKJylQqMZru1o8HuQHPcEr+b71HIs5V+lKyFYpfg== +"@react-native-community/cli-platform-android@^7.0.1": + version "7.0.1" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-7.0.1.tgz#d165897edf401f9bceff1f361ef446528133cb52" + integrity sha512-nOr0aMkxAymCnbtsQwXBlyoRN2Y+IzC7Qz5T+/zyWwEbTY8SKQI8uV+8+qttUvzSvuXa2PeXsTWluuliOS8KCw== dependencies: - "@react-native-community/cli-tools" "^6.2.0" + "@react-native-community/cli-tools" "^7.0.1" chalk "^4.1.2" + execa "^1.0.0" + fs-extra "^8.1.0" + glob "^7.1.3" + jetifier "^1.6.2" + lodash "^4.17.15" + logkitty "^0.7.1" + slash "^3.0.0" + xmldoc "^1.1.2" + +"@react-native-community/cli-platform-ios@^7.0.1": + version "7.0.1" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-7.0.1.tgz#1c27af85229246b7a528e97f093e38859896cc93" + integrity sha512-PLRIbzrCzSedmpjuFtQqcqUD45G8q7sEciI1lf5zUbVMXqjIBwJWS7iz8235PyWwj8J4MNHohLC+oyRueFtbGg== + dependencies: + "@react-native-community/cli-tools" "^7.0.1" + chalk "^4.1.2" + execa "^1.0.0" glob "^7.1.3" js-yaml "^3.13.1" lodash "^4.17.15" - ora "^3.4.0" + ora "^5.4.1" plist "^3.0.2" - xcode "^2.0.0" + xcode "^3.0.0" -"@react-native-community/cli-plugin-metro@^6.2.0": - version "6.2.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-6.2.0.tgz#143f459f1b6d595011e787ecfbe87621195de6ae" - integrity sha512-JfmzuFNzOr+dFTUQJo1rV0t87XAqgHRTMYXNleQVt8otOVCk1FSCgKlgqMdvQc/FCx2ZjoMWEEV/g0LrPI8Etw== +"@react-native-community/cli-plugin-metro@^7.0.3": + version "7.0.3" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-7.0.3.tgz#b381ed2f68a0b126e4fa238f1956a44846e1ef8a" + integrity sha512-HJrEkFbxv9DNixsGwO+Q0zCcZMghDltyzeB9yQ//D5ZR4ZUEuAIPrRDdEp9xVw0WkBxAIZs6KXLux2/yPMwLhA== dependencies: - "@react-native-community/cli-server-api" "^6.2.0" + "@react-native-community/cli-server-api" "^7.0.3" "@react-native-community/cli-tools" "^6.2.0" chalk "^4.1.2" - metro "^0.66.1" - metro-config "^0.66.1" - metro-core "^0.66.1" - metro-react-native-babel-transformer "^0.66.1" - metro-resolver "^0.66.1" - metro-runtime "^0.66.1" + metro "^0.67.0" + metro-config "^0.67.0" + metro-core "^0.67.0" + metro-react-native-babel-transformer "^0.67.0" + metro-resolver "^0.67.0" + metro-runtime "^0.67.0" readline "^1.3.0" -"@react-native-community/cli-server-api@^6.2.0": - version "6.2.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-6.2.0.tgz#8dc399ef0e14e07c9942515b507292fb850f41f2" - integrity sha512-OnbnYclhoDpjge33QO5Slhfn0DsmLzzAgyrSCnb24HhSqwq7ObjMHaLpoEhpajzLG71wq5oKh0APEQjiL4Mknw== +"@react-native-community/cli-server-api@^7.0.3": + version "7.0.3" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-7.0.3.tgz#ba9695a2fdfef22750d141153efd94baf641129b" + integrity sha512-JDrLsrkBgNxbG2u3fouoVGL9tKrXUrTsaNwr+oCV+3XyMwbVe42r/OaQ681/iW/7mHXjuVkDnMcp7BMg7e2yJg== dependencies: - "@react-native-community/cli-debugger-ui" "^6.0.0-rc.0" + "@react-native-community/cli-debugger-ui" "^7.0.3" "@react-native-community/cli-tools" "^6.2.0" compression "^1.7.1" connect "^3.6.5" @@ -3514,7 +3683,7 @@ nocache "^2.1.0" pretty-format "^26.6.2" serve-static "^1.13.1" - ws "^1.1.0" + ws "^7.5.1" "@react-native-community/cli-tools@^6.2.0": version "6.2.0" @@ -3530,6 +3699,21 @@ semver "^6.3.0" shell-quote "1.6.1" +"@react-native-community/cli-tools@^7.0.1": + version "7.0.1" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-7.0.1.tgz#73790d6ca2825e42a70a770c1b403a6777e690d6" + integrity sha512-0xra4hKNA5PR2zYVXsDMNiXMGaDNoNRYMY6eTP2aVIxQbqIcVMDWSyCA8wMWX5iOpMWg0cZGaQ6a77f3Rlb34g== + dependencies: + appdirsjs "^1.2.4" + chalk "^4.1.2" + lodash "^4.17.15" + mime "^2.4.1" + node-fetch "^2.6.0" + open "^6.2.0" + ora "^5.4.1" + semver "^6.3.0" + shell-quote "^1.7.3" + "@react-native-community/cli-types@^6.0.0": version "6.0.0" resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-6.0.0.tgz#90269fbdc7229d5e3b8f2f3e029a94083551040d" @@ -3537,15 +3721,15 @@ dependencies: ora "^3.4.0" -"@react-native-community/cli@^6.0.0": - version "6.3.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-6.3.1.tgz#b5194a3a008cd7c76c79aaa93ce605d314e5bfd2" - integrity sha512-UQ77AkGvPzdwJt6qhYXUyDMP1v2rdCcIlrhU48FOcAhGX+N/LCL9Cp/Ic6CkiiSHJdktbgiEEJ2srprXH8nzVg== +"@react-native-community/cli@^7.0.3": + version "7.0.3" + resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-7.0.3.tgz#1addb462d71786fcbbd266fbceb41819b8cf7839" + integrity sha512-WyJOA829KAhU1pw2MDQt0YhOS9kyR2KqyqgJyTuQhzFVCBPX4F5aDEkZYYn4jdldaDHCPrLJ3ho3gxYTXy+x7w== dependencies: - "@react-native-community/cli-debugger-ui" "^6.0.0-rc.0" + "@react-native-community/cli-debugger-ui" "^7.0.3" "@react-native-community/cli-hermes" "^6.3.0" - "@react-native-community/cli-plugin-metro" "^6.2.0" - "@react-native-community/cli-server-api" "^6.2.0" + "@react-native-community/cli-plugin-metro" "^7.0.3" + "@react-native-community/cli-server-api" "^7.0.3" "@react-native-community/cli-tools" "^6.2.0" "@react-native-community/cli-types" "^6.0.0" appdirsjs "^1.2.4" @@ -3649,12 +3833,7 @@ resolved "https://registry.yarnpkg.com/@react-native/assets/-/assets-1.0.0.tgz#c6f9bf63d274bafc8e970628de24986b30a55c8e" integrity sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ== -"@react-native/normalize-color@1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@react-native/normalize-color/-/normalize-color-1.0.0.tgz#c52a99d4fe01049102d47dc45d40cbde4f720ab6" - integrity sha512-xUNRvNmCl3UGCPbbHvfyFMnpvLPoOjDCcp5bT9m2k+TF/ZBklEQwhPZlkrxRx2NhgFh1X3a5uL7mJ7ZR+8G7Qg== - -"@react-native/normalize-color@^2.0.0": +"@react-native/normalize-color@*", "@react-native/normalize-color@2.0.0", "@react-native/normalize-color@^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/@react-native/normalize-color/-/normalize-color-2.0.0.tgz#da955909432474a9a0fe1cbffc66576a0447f567" integrity sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw== @@ -7449,10 +7628,10 @@ bplist-creator@~0.0.2: dependencies: stream-buffers "~2.2.0" -bplist-parser@0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.3.1.tgz#e1c90b2ca2a9f9474cc72f6862bbf3fee8341fd1" - integrity sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA== +bplist-parser@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.3.0.tgz#ba50666370f61bbf94881636cd9f7d23c5286090" + integrity sha512-zgmaRvT6AN1JpPPV+S0a1/FAtoxSreYDccZGIqEMSvZl9DMe70mJ7MFzpxa1X+gHVdkToE2haRUHHMiW1OdejA== dependencies: big-integer "1.6.x" @@ -8084,6 +8263,11 @@ ci-info@^2.0.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== +ci-info@^3.2.0: + version "3.3.1" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.3.1.tgz#58331f6f472a25fe3a50a351ae3052936c2c7f32" + integrity sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg== + cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" @@ -8355,7 +8539,7 @@ colors@1.0.3: resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" integrity sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs= -colors@1.4.0, colors@^1.1.2: +colors@1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== @@ -9335,6 +9519,15 @@ depd@~1.1.2: resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= +deprecated-react-native-prop-types@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-2.3.0.tgz#c10c6ee75ff2b6de94bb127f142b814e6e08d9ab" + integrity sha512-pWD0voFtNYxrVqvBMYf5gq3NA2GCpfodS1yNynTPc93AYA/KEMGeWDqqeUB6R2Z9ZofVhks2aeJXiuQqKNpesA== + dependencies: + "@react-native/normalize-color" "*" + invariant "*" + prop-types "*" + des.js@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" @@ -11097,7 +11290,7 @@ fsevents@^1.2.7: bindings "^1.5.0" nan "^2.12.1" -fsevents@^2.1.2, fsevents@~2.3.1, fsevents@~2.3.2: +fsevents@^2.1.2, fsevents@^2.3.2, fsevents@~2.3.1, fsevents@~2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== @@ -11744,15 +11937,22 @@ headers-utils@^1.2.0: resolved "https://registry.yarnpkg.com/headers-utils/-/headers-utils-1.2.5.tgz#899d6a76b21bcbe18d6108f56136fdbd4f30c404" integrity sha512-DAzV5P/pk3wTU/8TLZN+zFTDv4Xa1QDTU8pRvovPetcOMbmqq8CwsAvZBLPZHH6usxyy31zMp7I4aCYb6XIf6w== -hermes-engine@~0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/hermes-engine/-/hermes-engine-0.9.0.tgz#84d9cfe84e8f6b1b2020d6e71b350cec84ed982f" - integrity sha512-r7U+Y4P2Qg/igFVZN+DpT7JFfXUn1MM4dFne8aW+cCrF6RRymof+VqrUHs1kl07j8h8V2CNesU19RKgWbr3qPw== +hermes-engine@~0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/hermes-engine/-/hermes-engine-0.11.0.tgz#bb224730d230a02a5af02c4e090d1f52d57dd3db" + integrity sha512-7aMUlZja2IyLYAcZ69NBnwJAR5ZOYlSllj0oMpx08a8HzxHOys0eKCzfphrf6D0vX1JGO1QQvVsQKe6TkYherw== + +hermes-estree@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.5.0.tgz#36432a2b12f01b217244da098924efdfdfc12327" + integrity sha512-1h8rvG23HhIR5K6Kt0e5C7BC72J1Ath/8MmSta49vxXp/j6wl7IMHvIRFYBQr35tWnQY97dSGR2uoAJ5pHUQkg== -hermes-parser@0.4.7: - version "0.4.7" - resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.4.7.tgz#410f5129d57183784d205a0538e6fbdcf614c9ea" - integrity sha512-jc+zCtXbtwTiXoMAoXOHepxAaGVFIp89wwE9qcdwnMd/uGVEtPoY8FaFSsx0ThPvyKirdR2EsIIDVrpbSXz1Ag== +hermes-parser@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.5.0.tgz#8b678dd8b29a08b57cbaf60adba4896494c59a53" + integrity sha512-ARnJBScKAkkq8j3BHrNGBUv/4cSpZNbKDsVizEtzmsFeqC67Dopa5s4XRe+e3wN52Dh5Mj2kDB5wJvhcxwDkPg== + dependencies: + hermes-estree "0.5.0" hermes-profile-transformer@^0.0.6: version "0.0.6" @@ -12311,7 +12511,7 @@ intl@^1.2.5: resolved "https://registry.yarnpkg.com/intl/-/intl-1.2.5.tgz#82244a2190c4e419f8371f5aa34daa3420e2abde" integrity sha1-giRKIZDE5Bn4Nx9ao02qNCDiq94= -invariant@2.2.4, invariant@^2.2.2, invariant@^2.2.4: +invariant@*, invariant@2.2.4, invariant@^2.2.2, invariant@^2.2.4: version "2.2.4" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== @@ -13093,7 +13293,7 @@ jest-get-type@^27.5.0: resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.5.0.tgz#861c24aa1b176be83c902292cb9618d580cac8a7" integrity sha512-Vp6O8a52M/dahXRG/E0EJuWQROps2mDQ0sJYPgO8HskhdLwj9ajgngy2OAqZgV6e/RcU67WUHq6TgfvJb8flbA== -jest-haste-map@^26.5.2, jest-haste-map@^26.6.2: +jest-haste-map@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-26.6.2.tgz#dd7e60fe7dc0e9f911a23d79c5ff7fb5c2cafeaa" integrity sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w== @@ -13114,6 +13314,26 @@ jest-haste-map@^26.5.2, jest-haste-map@^26.6.2: optionalDependencies: fsevents "^2.1.2" +jest-haste-map@^27.3.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.5.1.tgz#9fd8bd7e7b4fa502d9c6164c5640512b4e811e7f" + integrity sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng== + dependencies: + "@jest/types" "^27.5.1" + "@types/graceful-fs" "^4.1.2" + "@types/node" "*" + anymatch "^3.0.3" + fb-watchman "^2.0.0" + graceful-fs "^4.2.9" + jest-regex-util "^27.5.1" + jest-serializer "^27.5.1" + jest-util "^27.5.1" + jest-worker "^27.5.1" + micromatch "^4.0.4" + walker "^1.0.7" + optionalDependencies: + fsevents "^2.3.2" + jest-jasmine2@^26.6.3: version "26.6.3" resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz#adc3cf915deacb5212c93b9f3547cd12958f2edd" @@ -13199,6 +13419,11 @@ jest-regex-util@^26.0.0: resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28" integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== +jest-regex-util@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.5.1.tgz#4da143f7e9fd1e542d4aa69617b38e4a78365b95" + integrity sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg== + jest-resolve-dependencies@^26.6.3: version "26.6.3" resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz#6680859ee5d22ee5dcd961fe4871f59f4c784fb6" @@ -13289,6 +13514,14 @@ jest-serializer@^26.6.2: "@types/node" "*" graceful-fs "^4.2.4" +jest-serializer@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.5.1.tgz#81438410a30ea66fd57ff730835123dea1fb1f64" + integrity sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w== + dependencies: + "@types/node" "*" + graceful-fs "^4.2.9" + jest-snapshot@^26.1.0, jest-snapshot@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-26.6.2.tgz#f3b0af1acb223316850bd14e1beea9837fb39c84" @@ -13330,6 +13563,18 @@ jest-util@^26.1.0, jest-util@^26.6.2: is-ci "^2.0.0" micromatch "^4.0.2" +jest-util@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.5.1.tgz#3ba9771e8e31a0b85da48fe0b0891fb86c01c2f9" + integrity sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw== + dependencies: + "@jest/types" "^27.5.1" + "@types/node" "*" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.9" + picomatch "^2.2.3" + jest-validate@^26.5.2, jest-validate@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-26.6.2.tgz#23d380971587150467342911c3d7b4ac57ab20ec" @@ -13373,6 +13618,15 @@ jest-worker@^27.0.6: merge-stream "^2.0.0" supports-color "^8.0.0" +jest-worker@^27.5.1: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" + integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^8.0.0" + jest@^26.6.3: version "26.6.3" resolved "https://registry.yarnpkg.com/jest/-/jest-26.6.3.tgz#40e8fdbe48f00dfa1f0ce8121ca74b88ac9148ef" @@ -13441,29 +13695,29 @@ jsc-android@^250230.2.1: resolved "https://registry.yarnpkg.com/jsc-android/-/jsc-android-250230.2.1.tgz#3790313a970586a03ab0ad47defbc84df54f1b83" integrity sha512-KmxeBlRjwoqCnBBKGsihFtvsBHyUFlBxJPK4FzeYcIuBfdjv6jFys44JITAgSTbQD+vIdwMEfyZklsuQX0yI1Q== -jscodeshift@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/jscodeshift/-/jscodeshift-0.11.0.tgz#4f95039408f3f06b0e39bb4d53bc3139f5330e2f" - integrity sha512-SdRK2C7jjs4k/kT2mwtO07KJN9RnjxtKn03d9JVj6c3j9WwaLcFYsICYDnLAzY0hp+wG2nxl+Cm2jWLiNVYb8g== - dependencies: - "@babel/core" "^7.1.6" - "@babel/parser" "^7.1.6" - "@babel/plugin-proposal-class-properties" "^7.1.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.1.0" - "@babel/plugin-proposal-optional-chaining" "^7.1.0" - "@babel/plugin-transform-modules-commonjs" "^7.1.0" - "@babel/preset-flow" "^7.0.0" - "@babel/preset-typescript" "^7.1.0" - "@babel/register" "^7.0.0" +jscodeshift@^0.13.1: + version "0.13.1" + resolved "https://registry.yarnpkg.com/jscodeshift/-/jscodeshift-0.13.1.tgz#69bfe51e54c831296380585c6d9e733512aecdef" + integrity sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ== + dependencies: + "@babel/core" "^7.13.16" + "@babel/parser" "^7.13.16" + "@babel/plugin-proposal-class-properties" "^7.13.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.13.8" + "@babel/plugin-proposal-optional-chaining" "^7.13.12" + "@babel/plugin-transform-modules-commonjs" "^7.13.8" + "@babel/preset-flow" "^7.13.13" + "@babel/preset-typescript" "^7.13.0" + "@babel/register" "^7.13.16" babel-core "^7.0.0-bridge.0" - colors "^1.1.2" + chalk "^4.1.2" flow-parser "0.*" graceful-fs "^4.2.4" micromatch "^3.1.10" neo-async "^2.5.0" node-dir "^0.1.17" - recast "^0.20.3" - temp "^0.8.1" + recast "^0.20.4" + temp "^0.8.4" write-file-atomic "^2.3.0" jsdom@^16.4.0: @@ -14408,88 +14662,120 @@ methods@^1.1.2, methods@~1.1.2: resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= -metro-babel-register@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.66.2.tgz#c6bbe36c7a77590687ccd74b425dc020d17d05af" - integrity sha512-3F+vsVubUPJYKfVMeol8/7pd8CC287Rw92QYzJD8LEmI980xcgwMUEVBZ0UIAUwlLgiJG/f4Mwhuji2EeBXrPg== +metro-babel-transformer@0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.67.0.tgz#42fe82af9953e5c62d9a8d7d544eb7be9020dd18" + integrity sha512-SBqc4nq/dgsPNFm+mpWcQQzJaXnh0nrfz2pSnZC4i6zMtIakrTWb8SQ78jOU1FZVEZ3nu9xCYVHS9Tbr/LoEuw== dependencies: "@babel/core" "^7.14.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-syntax-class-properties" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/register" "^7.0.0" - escape-string-regexp "^1.0.5" - -metro-babel-transformer@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.66.2.tgz#fce0a3e314d28a5e7141c135665e1cc9b8e7ce86" - integrity sha512-aJ/7fc/Xkofw8Fqa51OTDhBzBz26mmpIWrXAZcPdQ8MSTt883EWncxeCEjasc79NJ89BRi7sOkkaWZo2sXlKvw== - dependencies: - "@babel/core" "^7.14.0" - hermes-parser "0.4.7" - metro-source-map "0.66.2" + hermes-parser "0.5.0" + metro-source-map "0.67.0" nullthrows "^1.1.1" -metro-cache-key@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.66.2.tgz#d6463d2a53e887a38419d523962cc24ea0e780b4" - integrity sha512-WtkNmRt41qOpHh1MkNA4nLiQ/m7iGL90ysSKD+fcLqlUnOBKJptPQm0ZUv8Kfqk18ddWX2KmsSbq+Sf3I6XohQ== +metro-cache-key@0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.67.0.tgz#4df6a73cced199e1bddd0f3454bb931a27141eeb" + integrity sha512-FNJe5Rcb2uzY6G6tsqCf0RV4t2rCeX6vSHBxmP7k+4aI4NqX4evtPI0K82r221nBzm5DqNWCURZ0RYUT6jZMGA== -metro-cache@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.66.2.tgz#e0af4e0a319898f7d42a980f7ee5da153fcfd019" - integrity sha512-5QCYJtJOHoBSbL3H4/Fpl36oA697C3oYHqsce+Hk/dh2qtODUGpS3gOBhvP1B8iB+H8jJMyR75lZq129LJEsIQ== +metro-cache@0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.67.0.tgz#928db5742542719677468c4d22ea29b71c7ec8fc" + integrity sha512-IY5dXiR76L75b2ue/mv+9vW8g5hdQJU6YEe81lj6gTSoUrhcONT0rzY+Gh5QOS2Kk6z9utZQMvd9PRKL9/635A== dependencies: - metro-core "0.66.2" + metro-core "0.67.0" mkdirp "^0.5.1" rimraf "^2.5.4" -metro-config@0.66.2, metro-config@^0.66.1: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.66.2.tgz#e365acdb66ad0cda0182b9c9910760a97ee4293b" - integrity sha512-0C+PrKKIBNNzLZUKN/8ZDJS2U5FLMOTXDWbvBHIdqb6YXz8WplXR2+xlSlaSCCi5b+GR7cWFWUNeKA4GQS1/AQ== +metro-config@0.67.0, metro-config@^0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.67.0.tgz#5507d3b295bd10c87bd13dbe5a3033a357418786" + integrity sha512-ThAwUmzZwTbKyyrIn2bKIcJDPDBS0LKAbqJZQioflvBGfcgA21h3fdL3IxRmvCEl6OnkEWI0Tn1Z9w2GLAjf2g== dependencies: cosmiconfig "^5.0.5" jest-validate "^26.5.2" - metro "0.66.2" - metro-cache "0.66.2" - metro-core "0.66.2" - metro-runtime "0.66.2" + metro "0.67.0" + metro-cache "0.67.0" + metro-core "0.67.0" + metro-runtime "0.67.0" -metro-core@0.66.2, metro-core@^0.66.1: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.66.2.tgz#ead776a17b3e5a307e6dc22259db30bf5c7e8490" - integrity sha512-JieLZkef/516yxXYvQxWnf3OWw5rcgWRy76K8JV/wr/i8LGVGulPAXlIi445/QZzXVydzRVASKAEVqyxM5F4mA== +metro-core@0.67.0, metro-core@^0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.67.0.tgz#75066e11b4df220992abf9cd6200279dd87876c8" + integrity sha512-TOa/ShE1bUq83fGNfV6rFwyfZ288M8ydmWN3g9C2OW8emOHLhJslYD/SIU4DhDkP/99yaJluIALdZ2g0+pCrvQ== dependencies: - jest-haste-map "^26.5.2" + jest-haste-map "^27.3.1" lodash.throttle "^4.1.1" - metro-resolver "0.66.2" + metro-resolver "0.67.0" -metro-hermes-compiler@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-hermes-compiler/-/metro-hermes-compiler-0.66.2.tgz#30290748f83805faa601aa487632444915795823" - integrity sha512-nCVL1g9uR6vrw5+X1wjwZruRyMkndnzGRMqjqoljf+nGEqBTD607CR7elXw4fMWn/EM+1y0Vdq5altUu9LdgCA== +metro-hermes-compiler@0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/metro-hermes-compiler/-/metro-hermes-compiler-0.67.0.tgz#9c1340f1882fbf535145868d0d28211ca15b0477" + integrity sha512-X5Pr1jC8/kO6d1EBDJ6yhtuc5euHX89UDNv8qdPJHAET03xfFnlojRPwOw6il2udAH20WLBv+F5M9VY+58zspQ== -metro-inspector-proxy@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.66.2.tgz#a83c76bd2f2fd7b9240be92acf9a8b1d1404547a" - integrity sha512-gnLc9121eznwP0iiA9tCBW8qZjwIsCgwHWMF1g1Qaki9le9tzeJv3dK4/lFNGxyfSaLO7vahQEhsEYsiRnTROg== +metro-inspector-proxy@0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.67.0.tgz#22b360a837b07e9e2bc87a71af6154dd8fcc02a5" + integrity sha512-5Ubjk94qpNaU3OT2IZa4/dec09bauic1hzWms4czorBzDenkp4kYXG9/aWTmgQLtCk92H3Q8jKl1PQRxUSkrOQ== dependencies: connect "^3.6.5" debug "^2.2.0" - ws "^1.1.5" + ws "^7.5.1" yargs "^15.3.1" -metro-minify-uglify@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.66.2.tgz#6061dbee4f61e6d5bb3c100e4379ff6f2e16e42b" - integrity sha512-7TUK+L5CmB5x1PVnFbgmjzHW4CUadq9H5jgp0HfFoWT1skXAyEsx0DHkKDXwnot0khnNhBOEfl62ctQOnE110Q== +metro-minify-uglify@0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.67.0.tgz#28a77dbd78d9e558dba8c2f31c2b9c6f939df966" + integrity sha512-4CmM5b3MTAmQ/yFEfsHOhD2SuBObB2YF6PKzXZc4agUsQVVtkrrNElaiWa8w26vrTzA9emwcyurxMf4Nl3lYPQ== dependencies: uglify-es "^3.1.9" -metro-react-native-babel-preset@0.66.2, metro-react-native-babel-preset@^0.66.2: +metro-react-native-babel-preset@0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.67.0.tgz#53aec093f53a09b56236a9bb534d76658efcbec7" + integrity sha512-tgTG4j0SKwLHbLRELMmgkgkjV1biYkWlGGKOmM484/fJC6bpDikdaFhfjsyE+W+qt7I5szbCPCickMTNQ+zwig== + dependencies: + "@babel/core" "^7.14.0" + "@babel/plugin-proposal-class-properties" "^7.0.0" + "@babel/plugin-proposal-export-default-from" "^7.0.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" + "@babel/plugin-proposal-object-rest-spread" "^7.0.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" + "@babel/plugin-proposal-optional-chaining" "^7.0.0" + "@babel/plugin-syntax-dynamic-import" "^7.0.0" + "@babel/plugin-syntax-export-default-from" "^7.0.0" + "@babel/plugin-syntax-flow" "^7.2.0" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" + "@babel/plugin-syntax-optional-chaining" "^7.0.0" + "@babel/plugin-transform-arrow-functions" "^7.0.0" + "@babel/plugin-transform-async-to-generator" "^7.0.0" + "@babel/plugin-transform-block-scoping" "^7.0.0" + "@babel/plugin-transform-classes" "^7.0.0" + "@babel/plugin-transform-computed-properties" "^7.0.0" + "@babel/plugin-transform-destructuring" "^7.0.0" + "@babel/plugin-transform-exponentiation-operator" "^7.0.0" + "@babel/plugin-transform-flow-strip-types" "^7.0.0" + "@babel/plugin-transform-for-of" "^7.0.0" + "@babel/plugin-transform-function-name" "^7.0.0" + "@babel/plugin-transform-literals" "^7.0.0" + "@babel/plugin-transform-modules-commonjs" "^7.0.0" + "@babel/plugin-transform-object-assign" "^7.0.0" + "@babel/plugin-transform-parameters" "^7.0.0" + "@babel/plugin-transform-react-display-name" "^7.0.0" + "@babel/plugin-transform-react-jsx" "^7.0.0" + "@babel/plugin-transform-react-jsx-self" "^7.0.0" + "@babel/plugin-transform-react-jsx-source" "^7.0.0" + "@babel/plugin-transform-regenerator" "^7.0.0" + "@babel/plugin-transform-runtime" "^7.0.0" + "@babel/plugin-transform-shorthand-properties" "^7.0.0" + "@babel/plugin-transform-spread" "^7.0.0" + "@babel/plugin-transform-sticky-regex" "^7.0.0" + "@babel/plugin-transform-template-literals" "^7.0.0" + "@babel/plugin-transform-typescript" "^7.5.0" + "@babel/plugin-transform-unicode-regex" "^7.0.0" + "@babel/template" "^7.0.0" + react-refresh "^0.4.0" + +metro-react-native-babel-preset@^0.66.2: version "0.66.2" resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.66.2.tgz#fddebcf413ad4ea617d4f47f7c1da401052de734" integrity sha512-H/nLBAz0MgfDloSe1FjyH4EnbokHFdncyERvLPXDACY3ROVRCeUyFNo70ywRGXW2NMbrV4H7KUyU4zkfWhC2HQ== @@ -14535,61 +14821,61 @@ metro-react-native-babel-preset@0.66.2, metro-react-native-babel-preset@^0.66.2: "@babel/template" "^7.0.0" react-refresh "^0.4.0" -metro-react-native-babel-transformer@0.66.2, metro-react-native-babel-transformer@^0.66.1: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.66.2.tgz#768f341e7c3d3d1c38189799c9884b90d1c32eb7" - integrity sha512-z1ab7ihIT0pJrwgi9q2IH+LcW/xUWMQ0hH+Mrk7wbKQB0RnJdXFoxphrfoVHBHMUu+TBPetUcEkKawkK1e7Cng== +metro-react-native-babel-transformer@0.67.0, metro-react-native-babel-transformer@^0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.67.0.tgz#756d32eb3c05cab3d72fcb1700f8fd09322bb07f" + integrity sha512-P0JT09n7T01epUtgL9mH6BPat3xn4JjBakl4lWHdL61cvEGcrxuIom1eoFFKkgU/K5AVLU4aCAttHS7nSFCcEQ== dependencies: "@babel/core" "^7.14.0" babel-preset-fbjs "^3.4.0" - hermes-parser "0.4.7" - metro-babel-transformer "0.66.2" - metro-react-native-babel-preset "0.66.2" - metro-source-map "0.66.2" + hermes-parser "0.5.0" + metro-babel-transformer "0.67.0" + metro-react-native-babel-preset "0.67.0" + metro-source-map "0.67.0" nullthrows "^1.1.1" -metro-resolver@0.66.2, metro-resolver@^0.66.1: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.66.2.tgz#f743ddbe7a12dd137d1f7a555732cafcaea421f8" - integrity sha512-pXQAJR/xauRf4kWFj2/hN5a77B4jLl0Fom5I3PHp6Arw/KxSBp0cnguXpGLwNQ6zQC0nxKCoYGL9gQpzMnN7Hw== +metro-resolver@0.67.0, metro-resolver@^0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.67.0.tgz#8143c716f77e468d1d42eca805243706eb349959" + integrity sha512-d2KS/zAyOA/z/q4/ff41rAp+1txF4H6qItwpsls/RHStV2j6PqgRHUzq/3ga+VIeoUJntYJ8nGW3+3qSrhFlig== dependencies: absolute-path "^0.0.0" -metro-runtime@0.66.2, metro-runtime@^0.66.1: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.66.2.tgz#3409ee957b949b6c7b72ef6ed2b9af9a4f4a910e" - integrity sha512-vFhKBk2ot9FS4b+2v0OTa/guCF/QDAOJubY0CNg7PzCS5+w4y3IvZIcPX4SSS1t8pYEZBLvtdtTDarlDl81xmg== +metro-runtime@0.67.0, metro-runtime@^0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.67.0.tgz#a8888dfd06bcebbac3c99dcac7cd622510dd8ee0" + integrity sha512-IFtSL0JUt1xK3t9IoLflTDft82bjieSzdIJWLzrRzBMlesz8ox5bVmnpQbVQEwfYUpEOxbM3VOZauVbdCmXA7g== -metro-source-map@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.66.2.tgz#b5304a282a5d55fa67b599265e9cf3217175cdd7" - integrity sha512-038tFmB7vSh73VQcDWIbr5O1m+WXWyYafDaOy+1A/2K308YP0oj33gbEgDnZsLZDwcJ+xt1x6KUEBIzlX4YGeQ== +metro-source-map@0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.67.0.tgz#e28db7253b9ca688e60d5710ebdccba60b45b2df" + integrity sha512-yxypInsRo3SfS00IgTuL6a2W2tfwLY//vA2E+GeqGBF5zTbJZAhwNGIEl8S87XXZhwzJcxf5/8LjJC1YDzabww== dependencies: "@babel/traverse" "^7.14.0" "@babel/types" "^7.0.0" invariant "^2.2.4" - metro-symbolicate "0.66.2" + metro-symbolicate "0.67.0" nullthrows "^1.1.1" - ob1 "0.66.2" + ob1 "0.67.0" source-map "^0.5.6" vlq "^1.0.0" -metro-symbolicate@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.66.2.tgz#addd095ce5f77e73ca21ddb5dfb396ff5d4fa041" - integrity sha512-u+DeQHyAFXVD7mVP+GST/894WHJ3i/U8oEJFnT7U3P52ZuLgX8n4tMNxhqZU12RcLR6etF8143aP0Ktx1gFLEQ== +metro-symbolicate@0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.67.0.tgz#16729d05663d28176895244b3d932a898fca2b45" + integrity sha512-ZqVVcfa0xSz40eFzA5P8pCF3V6Tna9RU1prFzAJTa3j9dCGqwh0HTXC8AIkMtgX7hNdZrCJI1YipzUBlwkT0/A== dependencies: invariant "^2.2.4" - metro-source-map "0.66.2" + metro-source-map "0.67.0" nullthrows "^1.1.1" source-map "^0.5.6" through2 "^2.0.1" vlq "^1.0.0" -metro-transform-plugins@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.66.2.tgz#39dd044a23b1343e4f2d2ec34d08128cdf255ed4" - integrity sha512-KTvqplh0ut7oDKovvDG6yzXM02R6X+9b2oVG+qYq8Zd3aCGTi51ASx4ThCNkAHyEvCuJdYg9fxXTL+j+wvhB5w== +metro-transform-plugins@0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.67.0.tgz#6122aa4e5e5f9a767cebcc5af6fd1695666683ce" + integrity sha512-DQFoSDIJdTMPDTUlKaCNJjEXiHGwFNneAF9wDSJ3luO5gigM7t7MuSaPzF4hpjmfmcfPnRhP6AEn9jcza2Sh8Q== dependencies: "@babel/core" "^7.14.0" "@babel/generator" "^7.14.0" @@ -14597,29 +14883,29 @@ metro-transform-plugins@0.66.2: "@babel/traverse" "^7.14.0" nullthrows "^1.1.1" -metro-transform-worker@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.66.2.tgz#0a8455992132c479721accd52c9bd47deb77769e" - integrity sha512-dO4PtYOMGB7Vzte8aIzX39xytODhmbJrBYPu+zYzlDjyefJZT7BkZ0LkPIThtyJi96xWcGqi9JBSo0CeRupAHw== +metro-transform-worker@0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.67.0.tgz#5689553c25b0657aadefdf4ea2cd8dd06e18882a" + integrity sha512-29n+JdTb80ROiv/wDiBVlY/xRAF/nrjhp/Udv/XJl1DZb+x7JEiPxpbpthPhwwl+AYxVrostGB0W06WJ61hfiw== dependencies: "@babel/core" "^7.14.0" "@babel/generator" "^7.14.0" "@babel/parser" "^7.14.0" "@babel/types" "^7.0.0" babel-preset-fbjs "^3.4.0" - metro "0.66.2" - metro-babel-transformer "0.66.2" - metro-cache "0.66.2" - metro-cache-key "0.66.2" - metro-hermes-compiler "0.66.2" - metro-source-map "0.66.2" - metro-transform-plugins "0.66.2" + metro "0.67.0" + metro-babel-transformer "0.67.0" + metro-cache "0.67.0" + metro-cache-key "0.67.0" + metro-hermes-compiler "0.67.0" + metro-source-map "0.67.0" + metro-transform-plugins "0.67.0" nullthrows "^1.1.1" -metro@0.66.2, metro@^0.66.1: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro/-/metro-0.66.2.tgz#f21759bf00995470e7577b5b88a5277963f24492" - integrity sha512-uNsISfcQ3iKKSHoN5Q+LAh0l3jeeg7ZcNZ/4BAHGsk02erA0OP+l2m+b5qYVoPptHz9Oc3KyG5oGJoTu41pWjg== +metro@0.67.0, metro@^0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/metro/-/metro-0.67.0.tgz#8007a041d22de1cdb05184431c67eb7989eef6e0" + integrity sha512-DwuBGAFcAivoac/swz8Lp7Y5Bcge1tzT7T6K0nf1ubqJP8YzBUtyR4pkjEYVUzVu/NZf7O54kHSPVu1ibYzOBQ== dependencies: "@babel/code-frame" "^7.0.0" "@babel/core" "^7.14.0" @@ -14639,28 +14925,27 @@ metro@0.66.2, metro@^0.66.1: error-stack-parser "^2.0.6" fs-extra "^1.0.0" graceful-fs "^4.1.3" - hermes-parser "0.4.7" + hermes-parser "0.5.0" image-size "^0.6.0" invariant "^2.2.4" - jest-haste-map "^26.5.2" + jest-haste-map "^27.3.1" jest-worker "^26.0.0" lodash.throttle "^4.1.1" - metro-babel-register "0.66.2" - metro-babel-transformer "0.66.2" - metro-cache "0.66.2" - metro-cache-key "0.66.2" - metro-config "0.66.2" - metro-core "0.66.2" - metro-hermes-compiler "0.66.2" - metro-inspector-proxy "0.66.2" - metro-minify-uglify "0.66.2" - metro-react-native-babel-preset "0.66.2" - metro-resolver "0.66.2" - metro-runtime "0.66.2" - metro-source-map "0.66.2" - metro-symbolicate "0.66.2" - metro-transform-plugins "0.66.2" - metro-transform-worker "0.66.2" + metro-babel-transformer "0.67.0" + metro-cache "0.67.0" + metro-cache-key "0.67.0" + metro-config "0.67.0" + metro-core "0.67.0" + metro-hermes-compiler "0.67.0" + metro-inspector-proxy "0.67.0" + metro-minify-uglify "0.67.0" + metro-react-native-babel-preset "0.67.0" + metro-resolver "0.67.0" + metro-runtime "0.67.0" + metro-source-map "0.67.0" + metro-symbolicate "0.67.0" + metro-transform-plugins "0.67.0" + metro-transform-worker "0.67.0" mime-types "^2.1.27" mkdirp "^0.5.1" node-fetch "^2.2.0" @@ -14671,7 +14956,7 @@ metro@0.66.2, metro@^0.66.1: strip-ansi "^6.0.0" temp "0.8.3" throat "^5.0.0" - ws "^1.1.5" + ws "^7.5.1" yargs "^15.3.1" microevent.ts@~0.1.1: @@ -15340,10 +15625,10 @@ oauth-sign@~0.9.0: resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== -ob1@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.66.2.tgz#8caf548202cf2688944bae47db405a08bca17a61" - integrity sha512-RFewnL/RjE0qQBOuM+2bbY96zmJPIge/aDtsiDbLSb+MOiK8CReAhBHDgL+zrA3F1hQk00lMWpUwYcep750plA== +ob1@0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.67.0.tgz#91f104c90641b1af8c364fc82a4b2c7d0801072d" + integrity sha512-YvZtX8HKYackQ5PwdFIuuNFVsMChRPHvnARRRT0Vk59xsBvL5t9U1Ock3M1sYrKj+Gp73+0q9xcHLAxI+xLi5g== object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" @@ -15576,11 +15861,6 @@ optionator@^0.9.1: type-check "^0.4.0" word-wrap "^1.2.3" -options@>=0.0.5: - version "0.0.6" - resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f" - integrity sha1-7CLTEoBrtT5zF3Pnza788cZDEo8= - ora@^3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" @@ -16057,7 +16337,7 @@ pinkie@^2.0.0: resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= -pirates@^4.0.0, pirates@^4.0.1: +pirates@^4.0.1: version "4.0.4" resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.4.tgz#07df81e61028e402735cdd49db701e4885b4e6e6" integrity sha512-ZIrVPH+A52Dw84R0L3/VS9Op04PuQ2SEoJL6bkshmiTic/HldyW9Tf7oH5mhJZBK7NmDx27vSMrYEXPXclpDKw== @@ -16102,7 +16382,7 @@ pkg-up@3.1.0, pkg-up@^3.1.0: dependencies: find-up "^3.0.0" -plist@3.0.5, plist@^3.0.2, plist@^3.0.4, plist@^3.0.5: +plist@3.0.5, plist@^3.0.2, plist@^3.0.4: version "3.0.5" resolved "https://registry.yarnpkg.com/plist/-/plist-3.0.5.tgz#2cbeb52d10e3cdccccf0c11a63a85d830970a987" integrity sha512-83vX4eYdQp3vP9SxuYgEM/G/pJQqLUz/V/xzPrzruLs7fz7jxGQ1msZ/mg1nwZxUSuOp4sb+/bEIbRrbzZRxDA== @@ -16985,10 +17265,19 @@ prompts@^2.0.1, prompts@^2.4.0: kleur "^3.0.3" sisteransi "^1.0.5" +prop-types@*, prop-types@^15.0.0: + version "15.8.1" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.13.1" + prop-types@15.5.8: version "15.5.8" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.5.8.tgz#6b7b2e141083be38c8595aa51fc55775c7199394" - integrity sha1-a3suFBCDvjjIWVqlH8VXdccZk5Q= + integrity sha512-QiDx7s0lWoAVxmEmOYnn3rIZGduup2PZgj3rta5O5y0NfPKu3ApWi+GdMfTto7PmO/5+p4yamSLMZkj0jaTL4A== dependencies: fbjs "^0.8.9" @@ -17001,15 +17290,6 @@ prop-types@15.7.2, prop-types@^15.5.10, prop-types@^15.6.0, prop-types@^15.6.2, object-assign "^4.1.1" react-is "^16.8.1" -prop-types@^15.0.0: - version "15.8.1" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" - integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.13.1" - properties@1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/properties/-/properties-1.2.1.tgz#0ee97a7fc020b1a2a55b8659eda4aa8d869094bd" @@ -17374,10 +17654,10 @@ react-device-detect@^2.0.1: dependencies: ua-parser-js "^0.7.30" -react-devtools-core@^4.13.0: - version "4.21.0" - resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.21.0.tgz#a54c9a0fd7261491e616d6c87d1869e011d8521d" - integrity sha512-clGWwJHV5MHwTwYyKc+7FZHwzdbzrD2/AoZSkicUcr6YLc3Za9a9FaLhccWDHfjQ+ron9yzNhDT6Tv+FiPkD3g== +react-devtools-core@^4.23.0: + version "4.24.6" + resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.24.6.tgz#3262114f483465179c97a49b7ada845048f4f97e" + integrity sha512-+6y6JAtAo1NUUxaCwCYTb13ViBpc7RjNTlj1HZRlDJmi7UYToj5+BNn8Duzz2YizzAzmRUWZkRM7OtqxnN6TnA== dependencies: shell-quote "^1.6.1" ws "^7" @@ -17526,13 +17806,14 @@ react-native-code-push@^7.0.4: semver "^7.3.5" xcode "3.0.1" -react-native-codegen@^0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/react-native-codegen/-/react-native-codegen-0.0.7.tgz#86651c5c5fec67a8077ef7f4e36f7ed459043e14" - integrity sha512-dwNgR8zJ3ALr480QnAmpTiqvFo+rDtq6V5oCggKhYFlRjzOmVSFn3YD41u8ltvKS5G2nQ8gCs2vReFFnRGLYng== +react-native-codegen@^0.0.17: + version "0.0.17" + resolved "https://registry.yarnpkg.com/react-native-codegen/-/react-native-codegen-0.0.17.tgz#83fb814d94061cbd46667f510d2ddba35ffb50ac" + integrity sha512-7GIEUmAemH9uWwB6iYXNNsPoPgH06pxzGRmdBzK98TgFBdYJZ7CBuZFPMe4jmHQTPOkQazKZ/w5O6/71JBixmw== dependencies: + "@babel/parser" "^7.14.0" flow-parser "^0.121.0" - jscodeshift "^0.11.0" + jscodeshift "^0.13.1" nullthrows "^1.1.1" react-native-country-picker-modal@^2.0.0: @@ -17603,6 +17884,11 @@ react-native-get-random-values@^1.5.1: dependencies: fast-base64-decode "^1.0.0" +react-native-gradle-plugin@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/react-native-gradle-plugin/-/react-native-gradle-plugin-0.0.6.tgz#b61a9234ad2f61430937911003cddd7e15c72b45" + integrity sha512-eIlgtsmDp1jLC24dRn43hB3kEcZVqx6DUQbR0N1ABXGnMEafm9I3V3dUUeD1vh+Dy5WqijSoEwLNUPLgu5zDMg== + react-native-image-picker@4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/react-native-image-picker/-/react-native-image-picker-4.0.3.tgz#dd8d393e0c57321688885c74b52244ad36e532d6" @@ -17766,40 +18052,41 @@ react-native-webview@^11.17.1: escape-string-regexp "2.0.0" invariant "2.2.4" -react-native@0.66.3: - version "0.66.3" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.66.3.tgz#25c7c4c7d81867326b3eb7a36f0fe6a61fa4104e" - integrity sha512-B/dQpuvta9YvF5MihDWefoGlTvxzUHK5X5RjdrXHAu/ihTehJXxEA+m6z/tufp1ZUMDjU+tMZK6gnehzCuYfzw== +react-native@0.68.2: + version "0.68.2" + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.68.2.tgz#07547cd31bb9335a7fa4135cfbdc24e067142585" + integrity sha512-qNMz+mdIirCEmlrhapAtAG+SWVx6MAiSfCbFNhfHqiqu1xw1OKXdzIrjaBEPihRC2pcORCoCHduHGQe/Pz9Yuw== dependencies: "@jest/create-cache-key-function" "^27.0.1" - "@react-native-community/cli" "^6.0.0" - "@react-native-community/cli-platform-android" "^6.0.0" - "@react-native-community/cli-platform-ios" "^6.0.0" + "@react-native-community/cli" "^7.0.3" + "@react-native-community/cli-platform-android" "^7.0.1" + "@react-native-community/cli-platform-ios" "^7.0.1" "@react-native/assets" "1.0.0" - "@react-native/normalize-color" "1.0.0" + "@react-native/normalize-color" "2.0.0" "@react-native/polyfills" "2.0.0" abort-controller "^3.0.0" anser "^1.4.9" base64-js "^1.1.2" + deprecated-react-native-prop-types "^2.3.0" event-target-shim "^5.0.1" - hermes-engine "~0.9.0" + hermes-engine "~0.11.0" invariant "^2.2.4" jsc-android "^250230.2.1" - metro-babel-register "0.66.2" - metro-react-native-babel-transformer "0.66.2" - metro-runtime "0.66.2" - metro-source-map "0.66.2" + metro-react-native-babel-transformer "0.67.0" + metro-runtime "0.67.0" + metro-source-map "0.67.0" nullthrows "^1.1.1" pretty-format "^26.5.2" promise "^8.0.3" - prop-types "^15.7.2" - react-devtools-core "^4.13.0" - react-native-codegen "^0.0.7" + react-devtools-core "^4.23.0" + react-native-codegen "^0.0.17" + react-native-gradle-plugin "^0.0.6" react-refresh "^0.4.0" + react-shallow-renderer "16.14.1" regenerator-runtime "^0.13.2" scheduler "^0.20.2" stacktrace-parser "^0.1.3" - use-subscription "^1.0.0" + use-subscription ">=1.0.0 <1.6.0" whatwg-fetch "^3.0.0" ws "^6.1.4" @@ -17829,7 +18116,7 @@ react-refresh@^0.4.0: resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.4.3.tgz#966f1750c191672e76e16c2efa569150cc73ab53" integrity sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA== -react-shallow-renderer@^16.13.1: +react-shallow-renderer@16.14.1, react-shallow-renderer@^16.13.1: version "16.14.1" resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.14.1.tgz#bf0d02df8a519a558fd9b8215442efa5c840e124" integrity sha512-rkIMcQi01/+kxiTE9D3fdS959U1g7gs+/rborw++42m1O9FAQiNI/UNRZExVUoAOprn4umcXf+pFRou8i4zuBg== @@ -17873,7 +18160,7 @@ react-test-renderer@17.0.2: react-shallow-renderer "^16.13.1" scheduler "^0.20.2" -react@^17.0.2: +react@17.0.2: version "17.0.2" resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== @@ -17996,7 +18283,7 @@ readline@^1.3.0: resolved "https://registry.yarnpkg.com/readline/-/readline-1.3.0.tgz#c580d77ef2cfc8752b132498060dc9793a7ac01c" integrity sha1-xYDXfvLPyHUrEySYBg3JeTp6wBw= -recast@^0.20.3: +recast@^0.20.4: version "0.20.5" resolved "https://registry.yarnpkg.com/recast/-/recast-0.20.5.tgz#8e2c6c96827a1b339c634dd232957d230553ceae" integrity sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ== @@ -18906,7 +19193,7 @@ shell-quote@1.7.2: resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== -shell-quote@^1.6.1: +shell-quote@^1.6.1, shell-quote@^1.7.3: version "1.7.3" resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== @@ -18930,14 +19217,14 @@ signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3: resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.6.tgz#24e630c4b0f03fea446a2bd299e62b4a6ca8d0af" integrity sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ== -simple-plist@^1.0.0, simple-plist@^1.1.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/simple-plist/-/simple-plist-1.3.1.tgz#16e1d8f62c6c9b691b8383127663d834112fb017" - integrity sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw== +simple-plist@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/simple-plist/-/simple-plist-1.3.0.tgz#f451997663eafd8ea6bad353a01caf49ef186d43" + integrity sha512-uYWpeGFtZtVt2NhG4AHgpwx323zxD85x42heMJBan1qAiqqozIlaGrwrEt6kRjXWRWIXsuV1VLCvVmZan2B5dg== dependencies: bplist-creator "0.1.0" - bplist-parser "0.3.1" - plist "^3.0.5" + bplist-parser "0.3.0" + plist "^3.0.4" simple-swizzle@^0.2.2: version "0.2.2" @@ -19829,7 +20116,7 @@ temp@0.9.4: mkdirp "^0.5.1" rimraf "~2.6.2" -temp@^0.8.1: +temp@^0.8.4: version "0.8.4" resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.4.tgz#8c97a33a4770072e0a05f919396c7665a7dd59f2" integrity sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg== @@ -20325,11 +20612,6 @@ uglify-js@^3.1.4: resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.15.0.tgz#2d6a689d94783cab43975721977a13c2afec28f1" integrity sha512-x+xdeDWq7FiORDvyIJ0q/waWd4PhjBNOm5dQUOq2AKC0IEjxOS66Ha9tctiVDGcRQuh69K7fgU5oRuTK4cysSg== -ultron@1.0.x: - version "1.0.2" - resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa" - integrity sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po= - unbox-primitive@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471" @@ -20620,7 +20902,7 @@ url@^0.11.0: punycode "1.3.2" querystring "0.2.0" -use-subscription@^1.0.0: +"use-subscription@>=1.0.0 <1.6.0": version "1.5.1" resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.5.1.tgz#73501107f02fad84c6dd57965beb0b75c68c42d1" integrity sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA== @@ -21514,14 +21796,6 @@ ws@>=7.4.6: resolved "https://registry.yarnpkg.com/ws/-/ws-8.5.0.tgz#bfb4be96600757fe5382de12c670dab984a1ed4f" integrity sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg== -ws@^1.1.0, ws@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.5.tgz#cbd9e6e75e09fc5d2c90015f21f0c40875e0dd51" - integrity sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w== - dependencies: - options ">=0.0.5" - ultron "1.0.x" - ws@^6.1.4, ws@^6.2.1: version "6.2.2" resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e" @@ -21534,6 +21808,11 @@ ws@^7, ws@^7.4.6: resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.6.tgz#e59fc509fb15ddfb65487ee9765c5a51dec5fe7b" integrity sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA== +ws@^7.5.1: + version "7.5.7" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.7.tgz#9e0ac77ee50af70d58326ecff7e85eb3fa375e67" + integrity sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A== + ws@^8.2.3: version "8.4.2" resolved "https://registry.yarnpkg.com/ws/-/ws-8.4.2.tgz#18e749868d8439f2268368829042894b6907aa0b" @@ -21546,7 +21825,7 @@ x-default-browser@^0.4.0: optionalDependencies: default-browser-id "^1.0.4" -xcode@3.0.1, xcode@^3.0.1: +xcode@3.0.1, xcode@^3.0.0, xcode@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/xcode/-/xcode-3.0.1.tgz#3efb62aac641ab2c702458f9a0302696146aa53c" integrity sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA== @@ -21554,14 +21833,6 @@ xcode@3.0.1, xcode@^3.0.1: simple-plist "^1.1.0" uuid "^7.0.3" -xcode@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/xcode/-/xcode-2.1.0.tgz#bab64a7e954bb50ca8d19da7e09531c65a43ecfe" - integrity sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ== - dependencies: - simple-plist "^1.0.0" - uuid "^3.3.2" - xdate@^0.8.0: version "0.8.2" resolved "https://registry.yarnpkg.com/xdate/-/xdate-0.8.2.tgz#d7b033c00485d02695baf0044f4eacda3fc961a3" From 6260781766b9020982bf979ed3db6699c16416e5 Mon Sep 17 00:00:00 2001 From: AnoukHello Date: Tue, 24 May 2022 14:29:09 +0200 Subject: [PATCH 02/12] (PC-15161) build(deps): add .ruby-version file in order to install ios pods --- .ruby-version | 1 + 1 file changed, 1 insertion(+) create mode 100644 .ruby-version diff --git a/.ruby-version b/.ruby-version new file mode 100644 index 000000000000..74500cee168b --- /dev/null +++ b/.ruby-version @@ -0,0 +1 @@ +2.7.4 \ No newline at end of file From 09a9d0e5de222f7588c3fabfe262d9e159f553e8 Mon Sep 17 00:00:00 2001 From: AnoukHello Date: Tue, 24 May 2022 14:41:24 +0200 Subject: [PATCH 03/12] (PC-15161) build(deps): update Gemfile.lock/Podfile.lock/project.pbxproj after pods installation --- Gemfile.lock | 5 +- ios/PassCulture.xcodeproj/project.pbxproj | 6 +- ios/Podfile.lock | 472 +++++++++++----------- 3 files changed, 251 insertions(+), 232 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 3c1dc0863ccb..b0176f0a8adf 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -284,10 +284,13 @@ PLATFORMS ruby DEPENDENCIES - cocoapods (~> 1.11.2) + cocoapods (~> 1.11, >= 1.11.2) fastlane fastlane-plugin-appcenter fastlane-plugin-load_json! +RUBY VERSION + ruby 2.7.4p191 + BUNDLED WITH 2.2.22 diff --git a/ios/PassCulture.xcodeproj/project.pbxproj b/ios/PassCulture.xcodeproj/project.pbxproj index 7f73de95d724..329e188fa2f5 100644 --- a/ios/PassCulture.xcodeproj/project.pbxproj +++ b/ios/PassCulture.xcodeproj/project.pbxproj @@ -321,12 +321,14 @@ inputPaths = ( "${PODS_ROOT}/Target Support Files/Pods-PassCulture/Pods-PassCulture-frameworks.sh", "${PODS_XCFRAMEWORKS_BUILD_DIR}/Flipper-DoubleConversion/double-conversion.framework/double-conversion", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/Flipper-Glog/glog.framework/glog", "${PODS_XCFRAMEWORKS_BUILD_DIR}/OpenSSL-Universal/OpenSSL.framework/OpenSSL", "${PODS_XCFRAMEWORKS_BUILD_DIR}/hermes-engine/hermes.framework/hermes", ); name = "[CP] Embed Pods Frameworks"; outputPaths = ( "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/double-conversion.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/glog.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/OpenSSL.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/hermes.framework", ); @@ -527,8 +529,8 @@ "$(inherited)", ); LIBRARY_SEARCH_PATHS = ( + "$(SDKROOT)/usr/lib/swift", "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"", - "\"$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)\"", "\"$(inherited)\"", ); MTL_ENABLE_DEBUG_INFO = YES; @@ -585,8 +587,8 @@ "$(inherited)", ); LIBRARY_SEARCH_PATHS = ( + "$(SDKROOT)/usr/lib/swift", "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"", - "\"$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)\"", "\"$(inherited)\"", ); MTL_ENABLE_DEBUG_INFO = NO; diff --git a/ios/Podfile.lock b/ios/Podfile.lock index ee7f89f7b261..55597a733b27 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -21,14 +21,14 @@ PODS: - React-Core - SSZipArchive (~> 2.2.2) - DoubleConversion (1.1.6) - - FBLazyVector (0.66.3) - - FBReactNativeSpec (0.66.3): + - FBLazyVector (0.68.2) + - FBReactNativeSpec (0.68.2): - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.3) - - RCTTypeSafety (= 0.66.3) - - React-Core (= 0.66.3) - - React-jsi (= 0.66.3) - - ReactCommon/turbomodule/core (= 0.66.3) + - RCTRequired (= 0.68.2) + - RCTTypeSafety (= 0.68.2) + - React-Core (= 0.68.2) + - React-jsi (= 0.68.2) + - ReactCommon/turbomodule/core (= 0.68.2) - Firebase/Analytics (8.15.0): - Firebase/Core - Firebase/Core (8.15.0): @@ -113,14 +113,14 @@ PODS: - Flipper-Boost-iOSX (1.76.0.1.11) - Flipper-DoubleConversion (3.1.7) - Flipper-Fmt (7.1.7) - - Flipper-Folly (2.6.7): + - Flipper-Folly (2.6.10): - Flipper-Boost-iOSX - Flipper-DoubleConversion - Flipper-Fmt (= 7.1.7) - Flipper-Glog - libevent (~> 2.1.12) - - OpenSSL-Universal (= 1.1.180) - - Flipper-Glog (0.3.6) + - OpenSSL-Universal (= 1.1.1100) + - Flipper-Glog (0.5.0.4) - Flipper-PeerTalk (0.0.4) - Flipper-RSocket (1.4.3): - Flipper-Folly (~> 2.6) @@ -214,7 +214,7 @@ PODS: - GoogleUtilities/Logger - GoogleUtilities/UserDefaults (7.7.0): - GoogleUtilities/Logger - - hermes-engine (0.9.0) + - hermes-engine (0.11.0) - JWT (3.0.0-beta.14): - Base64 (~> 1.1.2) - libevent (2.1.12) @@ -236,7 +236,7 @@ PODS: - nanopb/encode (= 2.30908.0) - nanopb/decode (2.30908.0) - nanopb/encode (2.30908.0) - - OpenSSL-Universal (1.1.180) + - OpenSSL-Universal (1.1.1100) - Permission-Camera (3.1.0): - RNPermissions - Permission-LocationWhenInUse (3.1.0): @@ -261,203 +261,212 @@ PODS: - fmt (~> 6.2.1) - glog - libevent - - RCTRequired (0.66.3) - - RCTTypeSafety (0.66.3): - - FBLazyVector (= 0.66.3) + - RCTRequired (0.68.2) + - RCTTypeSafety (0.68.2): + - FBLazyVector (= 0.68.2) - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.3) - - React-Core (= 0.66.3) - - React (0.66.3): - - React-Core (= 0.66.3) - - React-Core/DevSupport (= 0.66.3) - - React-Core/RCTWebSocket (= 0.66.3) - - React-RCTActionSheet (= 0.66.3) - - React-RCTAnimation (= 0.66.3) - - React-RCTBlob (= 0.66.3) - - React-RCTImage (= 0.66.3) - - React-RCTLinking (= 0.66.3) - - React-RCTNetwork (= 0.66.3) - - React-RCTSettings (= 0.66.3) - - React-RCTText (= 0.66.3) - - React-RCTVibration (= 0.66.3) - - React-callinvoker (0.66.3) - - React-Core (0.66.3): + - RCTRequired (= 0.68.2) + - React-Core (= 0.68.2) + - React (0.68.2): + - React-Core (= 0.68.2) + - React-Core/DevSupport (= 0.68.2) + - React-Core/RCTWebSocket (= 0.68.2) + - React-RCTActionSheet (= 0.68.2) + - React-RCTAnimation (= 0.68.2) + - React-RCTBlob (= 0.68.2) + - React-RCTImage (= 0.68.2) + - React-RCTLinking (= 0.68.2) + - React-RCTNetwork (= 0.68.2) + - React-RCTSettings (= 0.68.2) + - React-RCTText (= 0.68.2) + - React-RCTVibration (= 0.68.2) + - React-callinvoker (0.68.2) + - React-Codegen (0.68.2): + - FBReactNativeSpec (= 0.68.2) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.68.2) + - RCTTypeSafety (= 0.68.2) + - React-Core (= 0.68.2) + - React-jsi (= 0.68.2) + - React-jsiexecutor (= 0.68.2) + - ReactCommon/turbomodule/core (= 0.68.2) + - React-Core (0.68.2): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.3) - - React-cxxreact (= 0.66.3) - - React-jsi (= 0.66.3) - - React-jsiexecutor (= 0.66.3) - - React-perflogger (= 0.66.3) + - React-Core/Default (= 0.68.2) + - React-cxxreact (= 0.68.2) + - React-jsi (= 0.68.2) + - React-jsiexecutor (= 0.68.2) + - React-perflogger (= 0.68.2) - Yoga - - React-Core/CoreModulesHeaders (0.66.3): + - React-Core/CoreModulesHeaders (0.68.2): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.3) - - React-jsi (= 0.66.3) - - React-jsiexecutor (= 0.66.3) - - React-perflogger (= 0.66.3) + - React-cxxreact (= 0.68.2) + - React-jsi (= 0.68.2) + - React-jsiexecutor (= 0.68.2) + - React-perflogger (= 0.68.2) - Yoga - - React-Core/Default (0.66.3): + - React-Core/Default (0.68.2): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.3) - - React-jsi (= 0.66.3) - - React-jsiexecutor (= 0.66.3) - - React-perflogger (= 0.66.3) + - React-cxxreact (= 0.68.2) + - React-jsi (= 0.68.2) + - React-jsiexecutor (= 0.68.2) + - React-perflogger (= 0.68.2) - Yoga - - React-Core/DevSupport (0.66.3): + - React-Core/DevSupport (0.68.2): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.3) - - React-Core/RCTWebSocket (= 0.66.3) - - React-cxxreact (= 0.66.3) - - React-jsi (= 0.66.3) - - React-jsiexecutor (= 0.66.3) - - React-jsinspector (= 0.66.3) - - React-perflogger (= 0.66.3) + - React-Core/Default (= 0.68.2) + - React-Core/RCTWebSocket (= 0.68.2) + - React-cxxreact (= 0.68.2) + - React-jsi (= 0.68.2) + - React-jsiexecutor (= 0.68.2) + - React-jsinspector (= 0.68.2) + - React-perflogger (= 0.68.2) - Yoga - - React-Core/RCTActionSheetHeaders (0.66.3): + - React-Core/RCTActionSheetHeaders (0.68.2): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.3) - - React-jsi (= 0.66.3) - - React-jsiexecutor (= 0.66.3) - - React-perflogger (= 0.66.3) + - React-cxxreact (= 0.68.2) + - React-jsi (= 0.68.2) + - React-jsiexecutor (= 0.68.2) + - React-perflogger (= 0.68.2) - Yoga - - React-Core/RCTAnimationHeaders (0.66.3): + - React-Core/RCTAnimationHeaders (0.68.2): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.3) - - React-jsi (= 0.66.3) - - React-jsiexecutor (= 0.66.3) - - React-perflogger (= 0.66.3) + - React-cxxreact (= 0.68.2) + - React-jsi (= 0.68.2) + - React-jsiexecutor (= 0.68.2) + - React-perflogger (= 0.68.2) - Yoga - - React-Core/RCTBlobHeaders (0.66.3): + - React-Core/RCTBlobHeaders (0.68.2): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.3) - - React-jsi (= 0.66.3) - - React-jsiexecutor (= 0.66.3) - - React-perflogger (= 0.66.3) + - React-cxxreact (= 0.68.2) + - React-jsi (= 0.68.2) + - React-jsiexecutor (= 0.68.2) + - React-perflogger (= 0.68.2) - Yoga - - React-Core/RCTImageHeaders (0.66.3): + - React-Core/RCTImageHeaders (0.68.2): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.3) - - React-jsi (= 0.66.3) - - React-jsiexecutor (= 0.66.3) - - React-perflogger (= 0.66.3) + - React-cxxreact (= 0.68.2) + - React-jsi (= 0.68.2) + - React-jsiexecutor (= 0.68.2) + - React-perflogger (= 0.68.2) - Yoga - - React-Core/RCTLinkingHeaders (0.66.3): + - React-Core/RCTLinkingHeaders (0.68.2): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.3) - - React-jsi (= 0.66.3) - - React-jsiexecutor (= 0.66.3) - - React-perflogger (= 0.66.3) + - React-cxxreact (= 0.68.2) + - React-jsi (= 0.68.2) + - React-jsiexecutor (= 0.68.2) + - React-perflogger (= 0.68.2) - Yoga - - React-Core/RCTNetworkHeaders (0.66.3): + - React-Core/RCTNetworkHeaders (0.68.2): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.3) - - React-jsi (= 0.66.3) - - React-jsiexecutor (= 0.66.3) - - React-perflogger (= 0.66.3) + - React-cxxreact (= 0.68.2) + - React-jsi (= 0.68.2) + - React-jsiexecutor (= 0.68.2) + - React-perflogger (= 0.68.2) - Yoga - - React-Core/RCTSettingsHeaders (0.66.3): + - React-Core/RCTSettingsHeaders (0.68.2): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.3) - - React-jsi (= 0.66.3) - - React-jsiexecutor (= 0.66.3) - - React-perflogger (= 0.66.3) + - React-cxxreact (= 0.68.2) + - React-jsi (= 0.68.2) + - React-jsiexecutor (= 0.68.2) + - React-perflogger (= 0.68.2) - Yoga - - React-Core/RCTTextHeaders (0.66.3): + - React-Core/RCTTextHeaders (0.68.2): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.3) - - React-jsi (= 0.66.3) - - React-jsiexecutor (= 0.66.3) - - React-perflogger (= 0.66.3) + - React-cxxreact (= 0.68.2) + - React-jsi (= 0.68.2) + - React-jsiexecutor (= 0.68.2) + - React-perflogger (= 0.68.2) - Yoga - - React-Core/RCTVibrationHeaders (0.66.3): + - React-Core/RCTVibrationHeaders (0.68.2): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.3) - - React-jsi (= 0.66.3) - - React-jsiexecutor (= 0.66.3) - - React-perflogger (= 0.66.3) + - React-cxxreact (= 0.68.2) + - React-jsi (= 0.68.2) + - React-jsiexecutor (= 0.68.2) + - React-perflogger (= 0.68.2) - Yoga - - React-Core/RCTWebSocket (0.66.3): + - React-Core/RCTWebSocket (0.68.2): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.3) - - React-cxxreact (= 0.66.3) - - React-jsi (= 0.66.3) - - React-jsiexecutor (= 0.66.3) - - React-perflogger (= 0.66.3) + - React-Core/Default (= 0.68.2) + - React-cxxreact (= 0.68.2) + - React-jsi (= 0.68.2) + - React-jsiexecutor (= 0.68.2) + - React-perflogger (= 0.68.2) - Yoga - - React-CoreModules (0.66.3): - - FBReactNativeSpec (= 0.66.3) + - React-CoreModules (0.68.2): - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.3) - - React-Core/CoreModulesHeaders (= 0.66.3) - - React-jsi (= 0.66.3) - - React-RCTImage (= 0.66.3) - - ReactCommon/turbomodule/core (= 0.66.3) - - React-cxxreact (0.66.3): + - RCTTypeSafety (= 0.68.2) + - React-Codegen (= 0.68.2) + - React-Core/CoreModulesHeaders (= 0.68.2) + - React-jsi (= 0.68.2) + - React-RCTImage (= 0.68.2) + - ReactCommon/turbomodule/core (= 0.68.2) + - React-cxxreact (0.68.2): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.3) - - React-jsi (= 0.66.3) - - React-jsinspector (= 0.66.3) - - React-logger (= 0.66.3) - - React-perflogger (= 0.66.3) - - React-runtimeexecutor (= 0.66.3) - - React-hermes (0.66.3): + - React-callinvoker (= 0.68.2) + - React-jsi (= 0.68.2) + - React-jsinspector (= 0.68.2) + - React-logger (= 0.68.2) + - React-perflogger (= 0.68.2) + - React-runtimeexecutor (= 0.68.2) + - React-hermes (0.68.2): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2021.06.28.00-v2) - RCT-Folly/Futures (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.3) - - React-jsi (= 0.66.3) - - React-jsiexecutor (= 0.66.3) - - React-jsinspector (= 0.66.3) - - React-perflogger (= 0.66.3) - - React-jsi (0.66.3): + - React-cxxreact (= 0.68.2) + - React-jsi (= 0.68.2) + - React-jsiexecutor (= 0.68.2) + - React-jsinspector (= 0.68.2) + - React-perflogger (= 0.68.2) + - React-jsi (0.68.2): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsi/Default (= 0.66.3) - - React-jsi/Default (0.66.3): + - React-jsi/Default (= 0.68.2) + - React-jsi/Default (0.68.2): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsiexecutor (0.66.3): + - React-jsiexecutor (0.68.2): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.3) - - React-jsi (= 0.66.3) - - React-perflogger (= 0.66.3) - - React-jsinspector (0.66.3) - - React-logger (0.66.3): + - React-cxxreact (= 0.68.2) + - React-jsi (= 0.68.2) + - React-perflogger (= 0.68.2) + - React-jsinspector (0.68.2) + - React-logger (0.68.2): - glog - react-native-appsflyer (6.4.40): - AppsFlyerFramework (= 6.4.4) @@ -490,71 +499,71 @@ PODS: - React - react-native-webview (11.17.1): - React-Core - - React-perflogger (0.66.3) - - React-RCTActionSheet (0.66.3): - - React-Core/RCTActionSheetHeaders (= 0.66.3) - - React-RCTAnimation (0.66.3): - - FBReactNativeSpec (= 0.66.3) + - React-perflogger (0.68.2) + - React-RCTActionSheet (0.68.2): + - React-Core/RCTActionSheetHeaders (= 0.68.2) + - React-RCTAnimation (0.68.2): - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.3) - - React-Core/RCTAnimationHeaders (= 0.66.3) - - React-jsi (= 0.66.3) - - ReactCommon/turbomodule/core (= 0.66.3) - - React-RCTBlob (0.66.3): - - FBReactNativeSpec (= 0.66.3) + - RCTTypeSafety (= 0.68.2) + - React-Codegen (= 0.68.2) + - React-Core/RCTAnimationHeaders (= 0.68.2) + - React-jsi (= 0.68.2) + - ReactCommon/turbomodule/core (= 0.68.2) + - React-RCTBlob (0.68.2): - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTBlobHeaders (= 0.66.3) - - React-Core/RCTWebSocket (= 0.66.3) - - React-jsi (= 0.66.3) - - React-RCTNetwork (= 0.66.3) - - ReactCommon/turbomodule/core (= 0.66.3) - - React-RCTImage (0.66.3): - - FBReactNativeSpec (= 0.66.3) + - React-Codegen (= 0.68.2) + - React-Core/RCTBlobHeaders (= 0.68.2) + - React-Core/RCTWebSocket (= 0.68.2) + - React-jsi (= 0.68.2) + - React-RCTNetwork (= 0.68.2) + - ReactCommon/turbomodule/core (= 0.68.2) + - React-RCTImage (0.68.2): - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.3) - - React-Core/RCTImageHeaders (= 0.66.3) - - React-jsi (= 0.66.3) - - React-RCTNetwork (= 0.66.3) - - ReactCommon/turbomodule/core (= 0.66.3) - - React-RCTLinking (0.66.3): - - FBReactNativeSpec (= 0.66.3) - - React-Core/RCTLinkingHeaders (= 0.66.3) - - React-jsi (= 0.66.3) - - ReactCommon/turbomodule/core (= 0.66.3) - - React-RCTNetwork (0.66.3): - - FBReactNativeSpec (= 0.66.3) + - RCTTypeSafety (= 0.68.2) + - React-Codegen (= 0.68.2) + - React-Core/RCTImageHeaders (= 0.68.2) + - React-jsi (= 0.68.2) + - React-RCTNetwork (= 0.68.2) + - ReactCommon/turbomodule/core (= 0.68.2) + - React-RCTLinking (0.68.2): + - React-Codegen (= 0.68.2) + - React-Core/RCTLinkingHeaders (= 0.68.2) + - React-jsi (= 0.68.2) + - ReactCommon/turbomodule/core (= 0.68.2) + - React-RCTNetwork (0.68.2): - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.3) - - React-Core/RCTNetworkHeaders (= 0.66.3) - - React-jsi (= 0.66.3) - - ReactCommon/turbomodule/core (= 0.66.3) - - React-RCTSettings (0.66.3): - - FBReactNativeSpec (= 0.66.3) + - RCTTypeSafety (= 0.68.2) + - React-Codegen (= 0.68.2) + - React-Core/RCTNetworkHeaders (= 0.68.2) + - React-jsi (= 0.68.2) + - ReactCommon/turbomodule/core (= 0.68.2) + - React-RCTSettings (0.68.2): - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.3) - - React-Core/RCTSettingsHeaders (= 0.66.3) - - React-jsi (= 0.66.3) - - ReactCommon/turbomodule/core (= 0.66.3) - - React-RCTText (0.66.3): - - React-Core/RCTTextHeaders (= 0.66.3) - - React-RCTVibration (0.66.3): - - FBReactNativeSpec (= 0.66.3) + - RCTTypeSafety (= 0.68.2) + - React-Codegen (= 0.68.2) + - React-Core/RCTSettingsHeaders (= 0.68.2) + - React-jsi (= 0.68.2) + - ReactCommon/turbomodule/core (= 0.68.2) + - React-RCTText (0.68.2): + - React-Core/RCTTextHeaders (= 0.68.2) + - React-RCTVibration (0.68.2): - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTVibrationHeaders (= 0.66.3) - - React-jsi (= 0.66.3) - - ReactCommon/turbomodule/core (= 0.66.3) - - React-runtimeexecutor (0.66.3): - - React-jsi (= 0.66.3) - - ReactCommon/turbomodule/core (0.66.3): + - React-Codegen (= 0.68.2) + - React-Core/RCTVibrationHeaders (= 0.68.2) + - React-jsi (= 0.68.2) + - ReactCommon/turbomodule/core (= 0.68.2) + - React-runtimeexecutor (0.68.2): + - React-jsi (= 0.68.2) + - ReactCommon/turbomodule/core (0.68.2): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.3) - - React-Core (= 0.66.3) - - React-cxxreact (= 0.66.3) - - React-jsi (= 0.66.3) - - React-logger (= 0.66.3) - - React-perflogger (= 0.66.3) + - React-callinvoker (= 0.68.2) + - React-Core (= 0.68.2) + - React-cxxreact (= 0.68.2) + - React-jsi (= 0.68.2) + - React-logger (= 0.68.2) + - React-perflogger (= 0.68.2) - RNBatchPush (1.0.0): - Batch - React @@ -665,8 +674,8 @@ DEPENDENCIES: - Flipper-Boost-iOSX (= 1.76.0.1.11) - Flipper-DoubleConversion (= 3.1.7) - Flipper-Fmt (= 7.1.7) - - Flipper-Folly (= 2.6.7) - - Flipper-Glog (= 0.3.6) + - Flipper-Folly (= 2.6.10) + - Flipper-Glog (= 0.5.0.4) - Flipper-PeerTalk (= 0.0.4) - Flipper-RSocket (= 1.4.3) - FlipperKit (= 0.123.0) @@ -683,10 +692,11 @@ DEPENDENCIES: - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.123.0) - FlipperKit/SKIOSNetworkPlugin (= 0.123.0) - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) - - hermes-engine (~> 0.9.0) + - hermes-engine (~> 0.11.0) - libevent (~> 2.1.12) - lottie-ios (from `../node_modules/lottie-ios`) - lottie-react-native (from `../node_modules/lottie-react-native`) + - OpenSSL-Universal (= 1.1.1100) - Permission-Camera (from `../node_modules/react-native-permissions/ios/Camera`) - Permission-LocationWhenInUse (from `../node_modules/react-native-permissions/ios/LocationWhenInUse`) - Permission-Notifications (from `../node_modules/react-native-permissions/ios/Notifications`) @@ -695,6 +705,7 @@ DEPENDENCIES: - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) - React (from `../node_modules/react-native/`) - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) + - React-Codegen (from `build/generated/ios`) - React-Core (from `../node_modules/react-native/`) - React-Core/DevSupport (from `../node_modules/react-native/`) - React-Core/RCTWebSocket (from `../node_modules/react-native/`) @@ -835,6 +846,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/" React-callinvoker: :path: "../node_modules/react-native/ReactCommon/callinvoker" + React-Codegen: + :path: build/generated/ios React-Core: :path: "../node_modules/react-native/" React-CoreModules: @@ -959,15 +972,15 @@ SPEC CHECKSUMS: CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 CodePush: b51b7ac64c07d4eacfc8cc5750a1dd28adbf2528 DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662 - FBLazyVector: de148e8310b8b878db304ceea2fec13f2c02e3a0 - FBReactNativeSpec: 6192956c9e346013d5f1809ba049af720b11c6a4 + FBLazyVector: a7a655862f6b09625d11c772296b01cd5164b648 + FBReactNativeSpec: 81ce99032d5b586fddd6a38d450f8595f7e04be4 Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d FirebaseABTesting: 10cbce8db9985ae2e3847ea44e9947dd18f94e10 FirebaseAnalytics: 7761cbadb00a717d8d0939363eb46041526474fa FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb FirebaseDynamicLinks: 1dc816ef789c5adac6fede0b46d11478175c70e4 - FirebaseFirestore: 3a0a7e1e72e4359b92d4c38de06d84e4c4900c0a + FirebaseFirestore: cb361b7f8f225a225c9f11b8d42066baebb1630c FirebaseInstallations: 40bd9054049b2eae9a2c38ef1c3dd213df3605cd FirebasePerformance: 66eb58c3e3568a0501a9be271c8ff424dea0ff34 FirebaseRemoteConfig: 2d6e2cfdb49af79535c8af8a80a4a5009038ec2b @@ -975,41 +988,42 @@ SPEC CHECKSUMS: Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b - Flipper-Folly: 83af37379faa69497529e414bd43fbfc7cae259a - Flipper-Glog: 1dfd6abf1e922806c52ceb8701a3599a79a200a6 + Flipper-Folly: 584845625005ff068a6ebf41f857f468decd26b3 + Flipper-Glog: 87bc98ff48de90cb5b0b5114ed3da79d85ee2dd4 Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9 Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541 FlipperKit: 6ff8327c15058e9e220f27f150431a50cd41c4cf fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 - glog: 5337263514dd6f09803962437687240c5dc39aa4 + glog: 476ee3e89abb49e07f822b48323c51c57124b572 GoogleAppMeasurement: 4c19f031220c72464d460c9daa1fb5d1acce958e GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - hermes-engine: bf7577d12ac6ccf53ab8b5af3c6ccf0dd8458c5c + hermes-engine: 84e3af1ea01dd7351ac5d8689cbbea1f9903ffc3 JWT: ef71dfb03e1f842081e64dc42eef0e164f35d251 libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 libwebp: 98a37e597e40bfdb4c911fc98f2c53d0b12d05fc lottie-ios: c058aeafa76daa4cf64d773554bccc8385d0150e lottie-react-native: a029a86e1689c86a07169c520ae770e84348cd20 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 - OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b + OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c Permission-Camera: 0db4fd6e1c556c1cf47f38b989a8084cea3ec3dd Permission-LocationWhenInUse: d98db702ec75e93a3ff94bc297d0b66ea04231e1 Permission-Notifications: e247d69c22ae72770d1c5314ad6ccd1256c57c83 PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 - RCT-Folly: a21c126816d8025b547704b777a2ba552f3d9fa9 - RCTRequired: 59d2b744d8c2bf2d9bc7032a9f654809adcf7d50 - RCTTypeSafety: d0aaf7ccae5c70a4aaa3a5c3e9e0db97efae760e - React: fbe655dd1d12c052299b61abdc576720098d80fc - React-callinvoker: a535746608d9bc8b1dea7095ed4d8d3d7aae9a05 - React-Core: 008d2638c4f80b189c8e170ff2d241027ec517fd - React-CoreModules: 91c9a03f4e1b74494c087d9c9a29e89a3145c228 - React-cxxreact: 9c462fb6d59f865855e2dee2097c7d87b3d2de49 - React-hermes: 79103a3907b81b7eeb394b37612b991076d27472 - React-jsi: 4de8b8d70ba4ed841eb9b772bdb719f176387e21 - React-jsiexecutor: 433a691aee158533a6a6ee9c86cb4a1684fa2853 - React-jsinspector: d9c8eb0b53f0da206fed56612b289fec84991157 - React-logger: e522e76fa3e9ec3e7d7115b49485cc065cf4ae06 + RCT-Folly: 4d8508a426467c48885f1151029bc15fa5d7b3b8 + RCTRequired: 3e917ea5377751094f38145fdece525aa90545a0 + RCTTypeSafety: c43c072a4bd60feb49a9570b0517892b4305c45e + React: 176dd882de001854ced260fad41bb68a31aa4bd0 + React-callinvoker: c2864d1818d6e64928d2faf774a3800dfc38fe1f + React-Codegen: 98b6f97f0a7abf7d67e4ce435c77c05b7a95cf05 + React-Core: fdaa2916b1c893f39f02cff0476d1fb0cab1e352 + React-CoreModules: fd8705b80699ec36c2cdd635c2ce9d874b9cfdfc + React-cxxreact: 1832d971f7b0cb2c7b943dc0ec962762c90c906e + React-hermes: 14e0ea3ce4b44bb3ac7663d96d0e3e28857f7b62 + React-jsi: 72af715135abe8c3f0dcf3b2548b71d048b69a7e + React-jsiexecutor: b7b553412f2ec768fe6c8f27cd6bafdb9d8719e6 + React-jsinspector: c5989c77cb89ae6a69561095a61cce56a44ae8e8 + React-logger: a0833912d93b36b791b7a521672d8ee89107aff1 react-native-appsflyer: 530a07183bedd33e47c76ba2f5592d7b74caff1c react-native-config: 5e2fe7217716b5472ed7901477620b1370335d67 react-native-date-picker: dc87b284b1c94327a00d2d9da1514eed75b2ee85 @@ -1024,18 +1038,18 @@ SPEC CHECKSUMS: react-native-splash-screen: 200d11d188e2e78cea3ad319964f6142b6384865 react-native-tracking-transparency: b2029ff756f1128b1f2c7c7c7f3003bc3c950f9f react-native-webview: 162b6453d074e0b1c7025242bb7a939b6f72b9e7 - React-perflogger: 73732888d37d4f5065198727b167846743232882 - React-RCTActionSheet: 96c6d774fa89b1f7c59fc460adc3245ba2d7fd79 - React-RCTAnimation: 8940cfd3a8640bd6f6372150dbdb83a79bcbae6c - React-RCTBlob: e80de5fdf952a4f226a00fc54f3db526809f92f7 - React-RCTImage: f990d6b272c7e89ff864caf0bccfb620ab3ca5d0 - React-RCTLinking: 2280ed0d5ffb78954b484b90228d597b5f941c5f - React-RCTNetwork: 1359fa853c216616e711b810dcb8682a6a8e7564 - React-RCTSettings: 84958860aaa3639f0249e751ea7702c62eb67188 - React-RCTText: 196cf06b8cb6229d8c6dd9fc9057bdf97db5d3fb - React-RCTVibration: 50cfe7049167cfc7e83ac5542c6fff0c76791a9b - React-runtimeexecutor: bbbdb3d8fcf327c6e2249ee71b6ef1764b7dc266 - ReactCommon: 9bac022ab71596f2b0fde1268272543184c63971 + React-perflogger: a18b4f0bd933b8b24ecf9f3c54f9bf65180f3fe6 + React-RCTActionSheet: 547fe42fdb4b6089598d79f8e1d855d7c23e2162 + React-RCTAnimation: bc9440a1c37b06ae9ebbb532d244f607805c6034 + React-RCTBlob: a1295c8e183756d7ef30ba6e8f8144dfe8a19215 + React-RCTImage: a30d1ee09b1334067fbb6f30789aae2d7ac150c9 + React-RCTLinking: ffc6d5b88d1cb9aca13c54c2ec6507fbf07f2ac4 + React-RCTNetwork: f807a2facab6cf5cf36d592e634611de9cf12d81 + React-RCTSettings: 861806819226ed8332e6a8f90df2951a34bb3e7f + React-RCTText: f3fb464cc41a50fc7a1aba4deeb76a9ad8282cb9 + React-RCTVibration: 79040b92bfa9c3c2d2cb4f57e981164ec7ab9374 + React-runtimeexecutor: b960b687d2dfef0d3761fbb187e01812ebab8b23 + ReactCommon: 095366164a276d91ea704ce53cb03825c487a3f2 RNBatchPush: 8b5ce832fcdb4f4ba94033f20e45df9157a73a5b RNCAsyncStorage: ea6b5c280997b2b32a587793163b1f10e580c4f7 RNDeviceInfo: 0400a6d0c94186d1120c3cbd97b23abc022187a9 @@ -1050,7 +1064,7 @@ SPEC CHECKSUMS: RNKeychain: 4f63aada75ebafd26f4bc2c670199461eab85d94 RNLaunchNavigator: 058ccdb86a80a9424d5e37f6ec54379e3018c52b RNPermissions: 4b54095940aea8c03fa3e6c92d4ac3647b31ed4e - RNReanimated: 65583befd5706cc9c86ae9a081786181ced37b93 + RNReanimated: e7d8afaf8fed4b3bf1a46e06adb2e04a2b248f1c RNScreens: 522705f2e5c9d27efb17f24aceb2bf8335bc7b8e RNSentry: bf1f0970fffd3519a5cf553217f281bbb5b10de4 RNSVG: 551acb6562324b1d52a4e0758f7ca0ec234e278f @@ -1059,7 +1073,7 @@ SPEC CHECKSUMS: Sentry: 5c5dd4005f3b7b9765d5a8871232cddbd0d888b7 SocketRocket: fccef3f9c5cedea1353a9ef6ada904fde10d6608 SSZipArchive: 62d4947b08730e4cda640473b0066d209ff033c9 - Yoga: 32a18c0e845e185f4a2a66ec76e1fd1f958f22fa + Yoga: 99652481fcd320aefa4a7ef90095b95acd181952 YogaKit: f782866e155069a2cca2517aafea43200b01fd5a PODFILE CHECKSUM: 69a57d444c1f220c476b15f6975b94a38ba9ab37 From f3786aeddd6ca821eee95d6cef41bef5a4f94c00 Mon Sep 17 00:00:00 2001 From: AnoukHello Date: Tue, 24 May 2022 19:21:17 +0200 Subject: [PATCH 04/12] (PC-15161) build(deps): remove unnecessary and unmaintained package --- .../main/java/com/passculture/MainActivity.java | 1 - android/settings.gradle | 2 -- package.json | 1 - src/features/favorites/pages/Favorites.tsx | 2 -- src/features/search/pages/Search.tsx | 2 -- .../react-native-android-keyboard-adjust.d.ts | 1 - src/ui/components/keyboard/useKeyboardAdjust.ts | 15 --------------- .../components/keyboard/useKeyboardAdjust.web.ts | 1 - yarn.lock | 5 ----- 9 files changed, 30 deletions(-) delete mode 100644 src/libs/react-native-android-keyboard-adjust.d.ts delete mode 100644 src/ui/components/keyboard/useKeyboardAdjust.ts delete mode 100644 src/ui/components/keyboard/useKeyboardAdjust.web.ts diff --git a/android/app/src/main/java/com/passculture/MainActivity.java b/android/app/src/main/java/com/passculture/MainActivity.java index 2594c5c2846f..fb2a3e9bcc17 100644 --- a/android/app/src/main/java/com/passculture/MainActivity.java +++ b/android/app/src/main/java/com/passculture/MainActivity.java @@ -6,7 +6,6 @@ import com.facebook.react.ReactActivityDelegate; //@react-navigation import com.facebook.react.ReactRootView; //@react-navigation import com.swmansion.gesturehandler.react.RNGestureHandlerEnabledRootView; //@react-navigation -import net.zubricky.AndroidKeyboardAdjust.AndroidKeyboardAdjustPackage; // react-native-android-keyboard-adjust public class MainActivity extends ReactActivity { /** diff --git a/android/settings.gradle b/android/settings.gradle index a34f1b87f32d..c825aa7c3a0f 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -6,8 +6,6 @@ project(':@react-native-community_netinfo').projectDir = new File(rootProject.pr apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings) include ':app', ':react-native-code-push' project(':react-native-code-push').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-code-push/android/app') -include ':react-native-android-keyboard-adjust' -project(':react-native-android-keyboard-adjust').projectDir = new File(settingsDir, '../node_modules/react-native-android-keyboard-adjust/android') include ':@pass-culture_react-native-profiling' project(':@pass-culture_react-native-profiling').projectDir = new File(rootProject.projectDir, '../node_modules/@pass-culture/react-native-profiling/android') includeBuild('../node_modules/react-native-gradle-plugin') diff --git a/package.json b/package.json index 51554c5c3d22..7a8af288b7a3 100644 --- a/package.json +++ b/package.json @@ -126,7 +126,6 @@ "react": "17.0.2", "react-error-boundary": "^3.1.0", "react-native": "0.68.2", - "react-native-android-keyboard-adjust": "^1.2.0", "react-native-animatable": "^1.3.3", "react-native-calendars": "^1.1284.0", "react-native-code-push": "^7.0.4", diff --git a/src/features/favorites/pages/Favorites.tsx b/src/features/favorites/pages/Favorites.tsx index 1c6c268a4dbb..8ae29375e4d8 100644 --- a/src/features/favorites/pages/Favorites.tsx +++ b/src/features/favorites/pages/Favorites.tsx @@ -6,10 +6,8 @@ import { useAuthContext } from 'features/auth/AuthContext' import { FavoritesResults } from 'features/favorites/components/FavoritesResults' import { NotConnectedFavorites } from 'features/favorites/components/NotConnectedFavorites' import SvgPageHeader from 'ui/components/headers/SvgPageHeader' -import { useKeyboardAdjust } from 'ui/components/keyboard/useKeyboardAdjust' export const Favorites: React.FC = () => { - useKeyboardAdjust() const { isLoggedIn } = useAuthContext() if (!isLoggedIn) return diff --git a/src/features/search/pages/Search.tsx b/src/features/search/pages/Search.tsx index b922ce49c645..d45b60557105 100644 --- a/src/features/search/pages/Search.tsx +++ b/src/features/search/pages/Search.tsx @@ -10,11 +10,9 @@ import { SearchDetails } from 'features/search/components/SearchDetails' import { SearchHeaderRework } from 'features/search/components/SearchHeaderRework' import { useSearch } from 'features/search/pages/SearchWrapper' import { useShowResults } from 'features/search/pages/useShowResults' -import { useKeyboardAdjust } from 'ui/components/keyboard/useKeyboardAdjust' import { Form } from 'ui/web/form/Form' export function Search() { - useKeyboardAdjust() const { params } = useRoute>() const { dispatch } = useSearch() const showResults = useShowResults() diff --git a/src/libs/react-native-android-keyboard-adjust.d.ts b/src/libs/react-native-android-keyboard-adjust.d.ts deleted file mode 100644 index a6c77bb9e751..000000000000 --- a/src/libs/react-native-android-keyboard-adjust.d.ts +++ /dev/null @@ -1 +0,0 @@ -declare module 'react-native-android-keyboard-adjust' diff --git a/src/ui/components/keyboard/useKeyboardAdjust.ts b/src/ui/components/keyboard/useKeyboardAdjust.ts deleted file mode 100644 index 394ded5b2fdf..000000000000 --- a/src/ui/components/keyboard/useKeyboardAdjust.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { useFocusEffect } from '@react-navigation/native' -import { Platform } from 'react-native' -import AndroidKeyboardAdjust from 'react-native-android-keyboard-adjust' - -export const useKeyboardAdjust = () => { - useFocusEffect(() => { - // This prevents the navbar and the filter button to 'jump' above the keyboard - // when we open the keyboard. Thus Android and iOS have the same behaviour - if (Platform.OS === 'android') AndroidKeyboardAdjust.setAdjustNothing() - // We want to cancel the `setAdjustNothing()` when we leave a screen. - // We rely on the fact that `useFocusEffect` run its return callback on blur. - // Reminder : react-navigation does not unmount screens. - return () => Platform.OS === 'android' && AndroidKeyboardAdjust.setAdjustResize() - }) -} diff --git a/src/ui/components/keyboard/useKeyboardAdjust.web.ts b/src/ui/components/keyboard/useKeyboardAdjust.web.ts deleted file mode 100644 index f5b71a94a7a1..000000000000 --- a/src/ui/components/keyboard/useKeyboardAdjust.web.ts +++ /dev/null @@ -1 +0,0 @@ -export const useKeyboardAdjust = () => null diff --git a/yarn.lock b/yarn.lock index b099a9ed843e..e27cd464eb29 100644 --- a/yarn.lock +++ b/yarn.lock @@ -17759,11 +17759,6 @@ react-mobile-picker@^0.1.13: dependencies: prop-types "^15.6.0" -react-native-android-keyboard-adjust@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/react-native-android-keyboard-adjust/-/react-native-android-keyboard-adjust-1.2.0.tgz#7988b1258482c08548ce972401b2ae03a674fcb4" - integrity sha512-Q280bmf0zXnzLbHU9DcVoKZSKihd0s3hltz2kIUCJ5Q9EhLVR/pjgZ3Bwd1VgrHxQPnduHXdCp0432msklRMow== - react-native-animatable@1.3.3, react-native-animatable@^1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/react-native-animatable/-/react-native-animatable-1.3.3.tgz#a13a4af8258e3bb14d0a9d839917e9bb9274ec8a" From dcbd567c9e9324ef0ae429ce77d14259e3d0ff87 Mon Sep 17 00:00:00 2001 From: AnoukHello Date: Tue, 24 May 2022 20:24:17 +0200 Subject: [PATCH 05/12] (PC-15161) build(deps): update ios/PassCulture/AppDelegate.m to make ios build work --- ios/PassCulture/AppDelegate.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ios/PassCulture/AppDelegate.m b/ios/PassCulture/AppDelegate.m index 9b524d50a949..13f589454790 100644 --- a/ios/PassCulture/AppDelegate.m +++ b/ios/PassCulture/AppDelegate.m @@ -97,7 +97,7 @@ - (BOOL)application:(UIApplication *)application - (NSURL *)sourceURLForBridge:(RCTBridge *)bridge { #if DEBUG - return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil]; + return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index"]; #else return [CodePush bundleURL]; // @codepush #endif From ea076b0110851193cc53a99a506384475967fd7e Mon Sep 17 00:00:00 2001 From: AnoukHello Date: Wed, 25 May 2022 10:20:22 +0200 Subject: [PATCH 06/12] (PC-15161) remove user-profiling from phone validation --- .../SetPhoneValidationCode.tsx | 35 +------------------ .../SetPhoneValidationCode.native.test.tsx | 4 --- .../tests/SetPhoneValidationCode.web.test.tsx | 4 --- 3 files changed, 1 insertion(+), 42 deletions(-) diff --git a/src/features/auth/signup/PhoneValidation/SetPhoneValidationCode.tsx b/src/features/auth/signup/PhoneValidation/SetPhoneValidationCode.tsx index 69571874d7f4..e45765fbf0fe 100644 --- a/src/features/auth/signup/PhoneValidation/SetPhoneValidationCode.tsx +++ b/src/features/auth/signup/PhoneValidation/SetPhoneValidationCode.tsx @@ -1,17 +1,13 @@ import { t } from '@lingui/macro' -import Profiling from '@pass-culture/react-native-profiling' import { useFocusEffect, useNavigation } from '@react-navigation/native' import { StackScreenProps } from '@react-navigation/stack' import parsePhoneNumber, { CountryCode } from 'libphonenumber-js' import React, { useCallback, useState, useMemo, memo } from 'react' -import { Platform } from 'react-native' import { MaskedTextInput } from 'react-native-mask-text' import styled, { useTheme } from 'styled-components/native' import { v4 as uuidv4 } from 'uuid' -import { api } from 'api/api' import { ApiError, extractApiErrorMessage } from 'api/apiHelpers' -import { UserProfilingFraudRequest } from 'api/gen' import { useSendPhoneValidationMutation, useValidatePhoneNumberMutation } from 'features/auth/api' import { QuitSignupModal } from 'features/auth/components/QuitSignupModal' import { Paragraphe } from 'features/auth/components/signupComponents' @@ -24,10 +20,7 @@ import { useGoBack } from 'features/navigation/useGoBack' import { accessibilityAndTestId } from 'libs/accessibilityAndTestId' import { amplitude } from 'libs/amplitude' import { currentTimestamp } from 'libs/dates' -import { env } from 'libs/environment' -import { eventMonitoring, captureMonitoringError } from 'libs/monitoring' -// eslint-disable-next-line no-restricted-imports -import { isDesktopDeviceDetectOnWeb } from 'libs/react-device-detect' +import { captureMonitoringError } from 'libs/monitoring' import { storage } from 'libs/storage' import { TIMER_NOT_INITIALIZED, useTimer } from 'libs/timer' import { BottomContentPage } from 'ui/components/BottomContentPage' @@ -46,10 +39,6 @@ import { getSpacing, Spacer, Typo } from 'ui/theme' import { Form } from 'ui/web/form/Form' const CODE_INPUT_LENGTH = 6 -const AGENT_TYPE = Platform.select({ - default: 'agent_mobile', - web: isDesktopDeviceDetectOnWeb ? 'browser_computer' : 'browser_mobile', -}) const TIMER = 60 @@ -67,7 +56,6 @@ export const SetPhoneValidationCode = memo(function SetPhoneValidationCodeCompon ) const { navigate } = useNavigation() const { goBack } = useGoBack('SetPhoneNumber', undefined) - const [sessionId, setSessionId] = useState() const [codeInputState, setCodeInputState] = useState({ code: '', isValid: false, @@ -106,17 +94,6 @@ export const SetPhoneValidationCode = memo(function SetPhoneValidationCodeCompon onError, }) - useFocusEffect( - useCallback(() => { - Profiling.profileDevice( - env.TMX_ORGID, - env.TMX_FPSERVER, - setSessionId, - () => api.getnativev1userProfilingsessionId(), - eventMonitoring.captureException - ) - }, []) - ) useFocusEffect( useCallback(() => { storage.readObject('phone_validation_code_asked_at').then((value) => { @@ -128,16 +105,6 @@ export const SetPhoneValidationCode = memo(function SetPhoneValidationCodeCompon ) async function onValidateSuccess() { - if (!sessionId) { - eventMonitoring.captureException(new Error('TMX sessionId is null')) - } else { - await api - .postnativev1userProfiling({ - agentType: AGENT_TYPE, - sessionId, - } as UserProfilingFraudRequest) - .catch(eventMonitoring.captureException) - } navigateToNextBeneficiaryValidationStep() } diff --git a/src/features/auth/signup/PhoneValidation/tests/SetPhoneValidationCode.native.test.tsx b/src/features/auth/signup/PhoneValidation/tests/SetPhoneValidationCode.native.test.tsx index 8b70b702ecf0..e20fab806534 100644 --- a/src/features/auth/signup/PhoneValidation/tests/SetPhoneValidationCode.native.test.tsx +++ b/src/features/auth/signup/PhoneValidation/tests/SetPhoneValidationCode.native.test.tsx @@ -48,10 +48,6 @@ jest.mock('features/profile/api', () => ({ })), })) -jest.mock('@pass-culture/react-native-profiling', () => ({ - profileDevice: jest.fn(), -})) - const mockedUseMutation = mocked(useMutation) const useMutationCallbacks: { onError: (error: unknown) => void; onSuccess: () => void } = { onSuccess: () => {}, diff --git a/src/features/auth/signup/PhoneValidation/tests/SetPhoneValidationCode.web.test.tsx b/src/features/auth/signup/PhoneValidation/tests/SetPhoneValidationCode.web.test.tsx index 683942341248..f666a30342ba 100644 --- a/src/features/auth/signup/PhoneValidation/tests/SetPhoneValidationCode.web.test.tsx +++ b/src/features/auth/signup/PhoneValidation/tests/SetPhoneValidationCode.web.test.tsx @@ -47,10 +47,6 @@ jest.mock('features/profile/api', () => ({ })), })) -jest.mock('@pass-culture/react-native-profiling', () => ({ - profileDevice: jest.fn(), -})) - const mockedUseMutation = mocked(useMutation) const useMutationCallbacks: { onError: (error: unknown) => void; onSuccess: () => void } = { onSuccess: () => {}, From 2bfd724d59efc5c7a2bec93618ca450850df2280 Mon Sep 17 00:00:00 2001 From: AnoukHello Date: Fri, 27 May 2022 17:15:14 +0200 Subject: [PATCH 07/12] (PC-15161) build(deps): remove react-native-user-profiling --- .storybook/main.js | 2 +- android/build.gradle | 3 - android/settings.gradle | 2 - ios/Podfile.lock | 6 -- jest.config.js | 1 - package.json | 1 - src/features/auth/signup/UserProfiling.tsx | 64 ------------- .../auth/signup/UserProfiling.web.test.tsx | 90 ------------------- .../VerifyEligiblity/VerifyEligibility.tsx | 4 +- ...useBeneficiaryValidationNavigation.test.ts | 23 ----- .../useBeneficiaryValidationNavigation.ts | 24 +---- .../useNotEligibleEduConnectErrorData.ts | 10 +-- .../navigation/RootNavigator/types.ts | 1 - src/libs/monitoring/errors.ts | 11 --- web/config/webpack.config.js | 1 - yarn.lock | 5 -- 16 files changed, 7 insertions(+), 241 deletions(-) delete mode 100644 src/features/auth/signup/UserProfiling.tsx delete mode 100644 src/features/auth/signup/UserProfiling.web.test.tsx diff --git a/.storybook/main.js b/.storybook/main.js index 972b9cdcb59d..c1c9d7cea431 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -27,7 +27,7 @@ module.exports = { 'react-native-fast-image': path.join(paths.appSrc, 'libs/react-native-web-fast-image'), 'react-native-email-link': path.join(paths.appSrc, 'libs/react-native-email-link'), }, - modulesToTranspile: ['@ptomasroos/react-native-multi-slider', '@pass-culture/react-native-profiling'], + modulesToTranspile: ['@ptomasroos/react-native-multi-slider'], }, }, ], diff --git a/android/build.gradle b/android/build.gradle index 3b06a79533e4..22de53a6bd75 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -55,9 +55,6 @@ allprojects { } google() maven { url 'https://www.jitpack.io' } - flatDir { - dirs project( ':@pass-culture_react-native-profiling' ).file( 'libs' ) - } } } diff --git a/android/settings.gradle b/android/settings.gradle index c825aa7c3a0f..2893c9e754d9 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -6,7 +6,5 @@ project(':@react-native-community_netinfo').projectDir = new File(rootProject.pr apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings) include ':app', ':react-native-code-push' project(':react-native-code-push').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-code-push/android/app') -include ':@pass-culture_react-native-profiling' -project(':@pass-culture_react-native-profiling').projectDir = new File(rootProject.projectDir, '../node_modules/@pass-culture/react-native-profiling/android') includeBuild('../node_modules/react-native-gradle-plugin') diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 55597a733b27..e55e21de56b6 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -489,8 +489,6 @@ PODS: - React - react-native-netinfo (8.0.0): - React-Core - - react-native-profiling (1.1.2): - - React - react-native-safe-area-context (3.3.2): - React-Core - react-native-splash-screen (3.2.0): @@ -725,7 +723,6 @@ DEPENDENCIES: - react-native-image-picker (from `../node_modules/react-native-image-picker`) - react-native-in-app-review (from `../node_modules/react-native-in-app-review`) - "react-native-netinfo (from `../node_modules/@react-native-community/netinfo`)" - - "react-native-profiling (from `../node_modules/@pass-culture/react-native-profiling`)" - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) - react-native-splash-screen (from `../node_modules/react-native-splash-screen`) - react-native-tracking-transparency (from `../node_modules/react-native-tracking-transparency`) @@ -882,8 +879,6 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native-in-app-review" react-native-netinfo: :path: "../node_modules/@react-native-community/netinfo" - react-native-profiling: - :path: "../node_modules/@pass-culture/react-native-profiling" react-native-safe-area-context: :path: "../node_modules/react-native-safe-area-context" react-native-splash-screen: @@ -1033,7 +1028,6 @@ SPEC CHECKSUMS: react-native-image-picker: 474cf2c33c2b6671da53d293a16c97995f0aec15 react-native-in-app-review: 23f4f5b9fcd94339dd5d93c6230557f9c67c7dda react-native-netinfo: ba4ea50d836c60580c59079233c400753fe5bcb6 - react-native-profiling: 11637537015f8502597cf22f9449a94ebfb4907d react-native-safe-area-context: 584dc04881deb49474363f3be89e4ca0e854c057 react-native-splash-screen: 200d11d188e2e78cea3ad319964f6142b6384865 react-native-tracking-transparency: b2029ff756f1128b1f2c7c7c7f3003bc3c950f9f diff --git a/jest.config.js b/jest.config.js index bb82371864ec..85ff0acbf60d 100644 --- a/jest.config.js +++ b/jest.config.js @@ -30,7 +30,6 @@ module.exports = { '|@react-native-firebase/remote-config' + '|@sentry/react-native' + '|react-native-geolocation-service' + - '|@pass-culture/react-native-profiling' + '/(?!(lib)))', ], testRegex: '(?() - const [genericError, setError] = useState() - const { navigateToNextBeneficiaryValidationStep } = useBeneficiaryValidationNavigation(setError) - const startProfiling = useCallback(() => { - setSessionId(undefined) - Profiling.profileDevice( - env.TMX_ORGID, - env.TMX_FPSERVER, - setSessionId, - () => api.getnativev1userProfilingsessionId(), - (err) => setError(err as Error) - ) - }, []) - - useFocusEffect(startProfiling) - - useEffect(() => { - if (sessionId === undefined) { - return - } - - setTimeout(() => { - api - .postnativev1userProfiling({ - agentType: AGENT_TYPE, - sessionId, - } as UserProfilingFraudRequest) - .then(navigateToNextBeneficiaryValidationStep) - .then(resetErrorBoundary) - .catch(setError) - }, PROFILING_MIN_DELAY_MS) - // eslint-disable-next-line react-hooks/exhaustive-deps - }, [sessionId]) - - if (genericError) { - throw genericError - } - - return -} diff --git a/src/features/auth/signup/UserProfiling.web.test.tsx b/src/features/auth/signup/UserProfiling.web.test.tsx deleted file mode 100644 index 70f9447e3d47..000000000000 --- a/src/features/auth/signup/UserProfiling.web.test.tsx +++ /dev/null @@ -1,90 +0,0 @@ -import { rest } from 'msw' -import React from 'react' -import waitForExpect from 'wait-for-expect' - -import { - IdentityCheckMethod, - NextSubscriptionStepResponse, - SubscriptionStep, - UserProfilingFraudRequest, - UserProfilingSessionIdResponse, -} from 'api/gen' -import { UserProfiling } from 'features/auth/signup/UserProfiling' -import { env } from 'libs/environment' -import { UserProfilingError } from 'libs/monitoring/errors' -import { server } from 'tests/server' -import { render } from 'tests/utils/web' - -jest.mock('react-query') -jest.mock('@pass-culture/react-native-profiling', () => ({ - profileDevice: jest.fn(), -})) - -const resetErrorBoundary = jest.fn() -const defaultProps = { - error: new UserProfilingError('UserProfilingError', UserProfiling), - resetErrorBoundary, -} -const allowedIdentityCheckMethods = [IdentityCheckMethod.ubble] - -describe('', () => { - beforeEach(jest.clearAllMocks) - afterAll(jest.clearAllMocks) - - it('should trigger profiling when SubscriptionStep is UserProfiling', () => { - jest.useFakeTimers() - mockBackend({ - allowedIdentityCheckMethods, - nextSubscriptionStep: SubscriptionStep['user-profiling'], - stepperIncludesPhoneValidation: false, - hasIdentityCheckPending: false, - }) - - render() - jest.advanceTimersByTime(10000) - waitForExpect(() => { - expect(resetErrorBoundary).toBeCalled() - }) - jest.useRealTimers() - }) - - it('should not trigger profiling when SubscriptionStep is IdentityCheck', () => { - jest.useFakeTimers() - mockBackend({ - allowedIdentityCheckMethods, - nextSubscriptionStep: SubscriptionStep['identity-check'], - stepperIncludesPhoneValidation: false, - hasIdentityCheckPending: false, - }) - - render() - jest.advanceTimersByTime(10000) - waitForExpect(() => { - expect(resetErrorBoundary).not.toBeCalled() - }) - jest.useRealTimers() - }) -}) - -function mockBackend(nextSubscription: NextSubscriptionStepResponse) { - return server.use( - rest.get( - env.API_BASE_URL + `/native/v1/user_profiling/session_id`, - (_req, res, ctx) => - res.once( - ctx.status(200), - ctx.json({ - sessionId: 'XYZSESSION', - }) - ) - ), - rest.post( - env.API_BASE_URL + `/native/v1/user_profiling`, - (_req, res, ctx) => res.once(ctx.status(201)) - ), - rest.get( - env.API_BASE_URL + `/native/v1/subscription/next_step`, - (_req, res, ctx) => res.once(ctx.status(200), ctx.json(nextSubscription)) - ) - ) -} diff --git a/src/features/auth/signup/VerifyEligiblity/VerifyEligibility.tsx b/src/features/auth/signup/VerifyEligiblity/VerifyEligibility.tsx index 95597be7eaee..b8e1586ddf6e 100644 --- a/src/features/auth/signup/VerifyEligiblity/VerifyEligibility.tsx +++ b/src/features/auth/signup/VerifyEligiblity/VerifyEligibility.tsx @@ -14,8 +14,7 @@ import { Typo } from 'ui/theme' export const VerifyEligibility: FunctionComponent = () => { const [error, setError] = useState() - const { nextBeneficiaryValidationStepNavConfig, beforeNavigateToNextSubscriptionStep } = - useBeneficiaryValidationNavigation(setError) + const { nextBeneficiaryValidationStepNavConfig } = useBeneficiaryValidationNavigation(setError) if (error) { throw error @@ -31,7 +30,6 @@ export const VerifyEligibility: FunctionComponent = () => { as={ButtonPrimaryWhite} wording={t`Vérifier mon identité`} navigateTo={nextBeneficiaryValidationStepNavConfig} - onPress={beforeNavigateToNextSubscriptionStep} />, { }) }) - it('should set UserProfilingError if nextStep is user-profiling', async () => { - mockNextStepRequest({ - allowedIdentityCheckMethods, - nextSubscriptionStep: SubscriptionStep['user-profiling'], - stepperIncludesPhoneValidation: false, - hasIdentityCheckPending: false, - }) - - const setError = jest.fn() - const { result } = renderHook(() => useBeneficiaryValidationNavigation(setError), { - wrapper: ({ children }) => reactQueryProviderHOC(children), - }) - await act(async () => result.current.navigateToNextBeneficiaryValidationStep()) - - await waitForExpect(() => { - expect(setError).toBeCalledWith( - new UserProfilingError("SubscriptionStep['user-profiling']", UserProfiling) - ) - }) - }) - it('should navigate to IdentityCheckStepper if nextStep is ProfileCompletion', async () => { mockNextStepRequest({ allowedIdentityCheckMethods, diff --git a/src/features/auth/signup/useBeneficiaryValidationNavigation.ts b/src/features/auth/signup/useBeneficiaryValidationNavigation.ts index b328e24c5bff..632ea4899e5e 100644 --- a/src/features/auth/signup/useBeneficiaryValidationNavigation.ts +++ b/src/features/auth/signup/useBeneficiaryValidationNavigation.ts @@ -3,26 +3,20 @@ import { useCallback } from 'react' import { NextSubscriptionStepResponse, SubscriptionStep, MaintenancePageType } from 'api/gen' import { useNextSubscriptionStep } from 'features/auth/signup/useNextSubscriptionStep' -import { UserProfiling } from 'features/auth/signup/UserProfiling' import { navigateToHome } from 'features/navigation/helpers' import { UseNavigationType } from 'features/navigation/RootNavigator' import { homeNavConfig } from 'features/navigation/TabBar/helpers' -import { UserProfilingError } from 'libs/monitoring/errors' import { TouchableLinkProps } from 'ui/components/touchableLink/types' type NextStepNavConfig = TouchableLinkProps['navigateTo'] export const useBeneficiaryValidationNavigation = (setError: (error: Error) => void) => { - const navigateToNextStep = useNavigateToNextSubscriptionStep(setError) + const navigateToNextStep = useNavigateToNextSubscriptionStep() const { data: nextSubscriptionStep, refetch } = useNextSubscriptionStep(setError) let nextStepNavConfig = nextSubscriptionStep ? getNavConfigForNextSubscriptionStep(nextSubscriptionStep) : undefined - const beforeNavigateToNextStep = () => { - beforeNavigateToNextSubscriptionStep(setError, nextStepNavConfig) - } - const navigateToNextBeneficiaryValidationStep = useCallback(async () => { const { data } = await refetch() // eslint-disable-next-line react-hooks/exhaustive-deps @@ -32,7 +26,6 @@ export const useBeneficiaryValidationNavigation = (setError: (error: Error) => v return { nextBeneficiaryValidationStepNavConfig: nextStepNavConfig, - beforeNavigateToNextSubscriptionStep: beforeNavigateToNextStep, navigateToNextBeneficiaryValidationStep, } } @@ -61,28 +54,17 @@ const getNavConfigForNextSubscriptionStep = ( nextStep === SubscriptionStep['honor-statement'] ) { return { screen: 'IdentityCheckStepper' } - } else if (nextStep === SubscriptionStep['user-profiling']) { - return undefined } else { return { screen: homeNavConfig[0], params: homeNavConfig[1], fromRef: true } } } -const beforeNavigateToNextSubscriptionStep = ( - setError: (error: Error) => void, - navConfig: NextStepNavConfig -) => { - if (!navConfig) { - setError(new UserProfilingError("SubscriptionStep['user-profiling']", UserProfiling)) - } -} - -const useNavigateToNextSubscriptionStep = (setError: (error: Error) => void) => { +const useNavigateToNextSubscriptionStep = () => { const { navigate } = useNavigation() return (navConfig: NextStepNavConfig) => { if (!navConfig) { - beforeNavigateToNextSubscriptionStep(setError, navConfig) + navigateToHome() } else { const { screen, params } = navConfig screen === homeNavConfig[0] ? navigateToHome() : navigate(screen, params) diff --git a/src/features/identityCheck/errors/hooks/useNotEligibleEduConnectErrorData.ts b/src/features/identityCheck/errors/hooks/useNotEligibleEduConnectErrorData.ts index 35b624b30247..b44df685c8ce 100644 --- a/src/features/identityCheck/errors/hooks/useNotEligibleEduConnectErrorData.ts +++ b/src/features/identityCheck/errors/hooks/useNotEligibleEduConnectErrorData.ts @@ -42,7 +42,6 @@ const UserAgeNotValidErrorData: NotEligibleEduConnectErrorData = { } const getInvalidInformationErrorData = ( - onPrimaryButtonPress: () => void, navigateTo: TouchableLinkProps['navigateTo'] ): NotEligibleEduConnectErrorData => ({ Icon: UserError, @@ -54,7 +53,6 @@ const getInvalidInformationErrorData = ( descriptionAlignment: 'center', primaryButtonText: t`Vérifier mon identité`, tertiaryButtonVisible: true, - onPrimaryButtonPress, navigateTo, }) @@ -87,15 +85,11 @@ export function useNotEligibleEduConnectErrorData( message: EduConnectErrorMessageEnum | string, setError: (error: Error | undefined) => void ) { - const { nextBeneficiaryValidationStepNavConfig, beforeNavigateToNextSubscriptionStep } = - useBeneficiaryValidationNavigation(setError) + const { nextBeneficiaryValidationStepNavConfig } = useBeneficiaryValidationNavigation(setError) const { goBack } = useNavigation() switch (message) { case EduConnectErrorMessageEnum.UserAgeNotValid18YearsOld: - return getInvalidInformationErrorData( - beforeNavigateToNextSubscriptionStep, - nextBeneficiaryValidationStepNavConfig - ) + return getInvalidInformationErrorData(nextBeneficiaryValidationStepNavConfig) case EduConnectErrorMessageEnum.UserAgeNotValid: return UserAgeNotValidErrorData diff --git a/src/features/navigation/RootNavigator/types.ts b/src/features/navigation/RootNavigator/types.ts index 5ae909f171c3..9004c8924b26 100644 --- a/src/features/navigation/RootNavigator/types.ts +++ b/src/features/navigation/RootNavigator/types.ts @@ -136,7 +136,6 @@ export type RootStackParamList = { EighteenBirthday: undefined RecreditBirthdayNotification: undefined PageNotFound: undefined - UserProfiling: undefined Venue: { id: number } LandscapePositionPage: undefined DeeplinksGenerator: undefined diff --git a/src/libs/monitoring/errors.ts b/src/libs/monitoring/errors.ts index 7f81b0dd6c71..8778bd949683 100644 --- a/src/libs/monitoring/errors.ts +++ b/src/libs/monitoring/errors.ts @@ -73,17 +73,6 @@ export class ScreenError extends AsyncError { ScreenError.prototype.name = 'ScreenError' -export class UserProfilingError extends ScreenError { - constructor( - message: string, - Screen: ComponentType, - callback?: () => Promise | (() => void) - ) { - const skipLogging = true - super(message, Screen, callback, 'UserProfilingError', skipLogging) - } -} - export class OfferNotFoundError extends ScreenError { constructor( offerId: number | undefined, diff --git a/web/config/webpack.config.js b/web/config/webpack.config.js index b46f20f5edd8..18ae47628747 100644 --- a/web/config/webpack.config.js +++ b/web/config/webpack.config.js @@ -393,7 +393,6 @@ module.exports = function (webpackEnv) { /node_modules\/@ptomasroos\/react-native-multi-slider/, /node_modules\/react-native-gesture-handler/, /node_modules\/react-native-animatable/, - /node_modules\/@pass-culture\/react-native-profiling/, /node_modules\/react-native-calendars/, /node_modules\/react-native-swipe-gestures/, /node_modules\/react-native-qrcode-svg/, diff --git a/yarn.lock b/yarn.lock index e27cd464eb29..980fb669b36a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3504,11 +3504,6 @@ resolved "https://registry.yarnpkg.com/@open-draft/until/-/until-1.0.3.tgz#db9cc719191a62e7d9200f6e7bab21c5b848adca" integrity sha512-Aq58f5HiWdyDlFffbbSjAlv596h/cOnt2DO1w3DOC7OJ5EHs0hd/nycJfiu9RJbT6Yk6F1knnRRXNSpxoIVZ9Q== -"@pass-culture/react-native-profiling@1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@pass-culture/react-native-profiling/-/react-native-profiling-1.1.2.tgz#a904f59425bba79cb250792a85eb23c64dc2264c" - integrity sha512-JHu68297KIezyiQWpxPWio9DtFt9WusfKnNYa46ZiV2jp7bzkcmbdtoT60Y432AuXk2V25fOLafYNosUbXd73A== - "@pmmmwh/react-refresh-webpack-plugin@^0.5.3": version "0.5.6" resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.6.tgz#9ced74cb23dae31ab385f775e237ce4c50422a1d" From d6f38c9b10bd1058f457b64d05adab1ecd676521 Mon Sep 17 00:00:00 2001 From: AnoukHello Date: Fri, 3 Jun 2022 15:02:33 +0200 Subject: [PATCH 08/12] (PC-15161) circleci: replace legacy android image https://circleci.com/developer/images/image/cimg/android#image-name --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 2e6490407470..f1aca2e630fb 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -11,7 +11,7 @@ executors: android: docker: - - image: circleci/android@sha256:1be18bcc7582be501a1986bb222561298c7f7760673a50c21d5ec782b5d70b45 + - image: cimg/android:2022.04-node ios: macos: From 270f04ac7dbf3a956ee028912355e3cea3a5cf76 Mon Sep 17 00:00:00 2001 From: AnoukHello Date: Fri, 3 Jun 2022 15:06:18 +0200 Subject: [PATCH 09/12] (PC-15161) circleci: add install_ruby_version step --- .circleci/config.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index f1aca2e630fb..48cf2e8819f0 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -112,6 +112,30 @@ commands: paths: - .jest + install_ruby_version: + description: Install ruby version with rvm + steps: + - run: + name: Install ruby version with rvm + command: | + set -e + if ! type gpg &>/dev/null + then HOMEBREW_NO_AUTO_UPDATE=1 brew install gpg + fi + for key in \ + 409B6B1796C275462A1703113804BB82D39DC0E3 \ + 7D2BAF1CF37B13E2069D6956105BD0E739499BDB \ + ; do \ + gpg --batch --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys "$key" || \ + gpg --batch --keyserver hkp://ipv4.pool.sks-keyservers.net --recv-keys "$key" || \ + gpg --batch --keyserver hkp://pgp.mit.edu:80 --recv-keys "$key" ; \ + done + curl -sSL https://get.rvm.io | bash -s stable + source ~/.rvm/scripts/rvm + rvm install "ruby-$(cat .ruby-version)" + rvm use "ruby-$(cat .ruby-version)" + echo . $(rvm $(cat .ruby-version) do rvm env --path) >> $BASH_ENV + install_ruby_modules: description: Install Ruby Dependencies steps: @@ -467,6 +491,7 @@ jobs: - skip_testing_soft_deploy_when_new_tag - install_node_version - install_node_modules + - install_ruby_version - install_ruby_modules - setup_sentry - run: @@ -496,6 +521,7 @@ jobs: - checkout - install_node_version - install_node_modules + - install_ruby_version - install_ruby_modules - setup_sentry - run: @@ -583,6 +609,7 @@ jobs: - checkout - install_node_version - install_node_modules + - install_ruby_version - install_ruby_modules - setup_staging_secrets - setup_sentry @@ -609,6 +636,7 @@ jobs: - checkout - install_node_version - install_node_modules + - install_ruby_version - install_ruby_modules - setup_staging_secrets - setup_sentry @@ -635,6 +663,7 @@ jobs: - checkout - install_node_version - install_node_modules + - install_ruby_version - install_ruby_modules - setup_production_secrets - setup_sentry @@ -685,6 +714,7 @@ jobs: - checkout - install_node_version - install_node_modules + - install_ruby_version - install_ruby_modules - setup_production_secrets - setup_sentry From 06dcc5d2a20621b909ffd47efeb2b46725dea3d8 Mon Sep 17 00:00:00 2001 From: AnoukHello Date: Mon, 6 Jun 2022 16:43:26 +0200 Subject: [PATCH 10/12] (PC-15161) build(deps): add babel plugin polyfills for tests --- package.json | 2 ++ yarn.lock | 16 ++++++++++++++++ 2 files changed, 18 insertions(+) diff --git a/package.json b/package.json index aa1c6299c31e..df7ae99ae0b4 100644 --- a/package.json +++ b/package.json @@ -225,6 +225,8 @@ "babel-plugin-macros": "^2.8.0", "babel-plugin-module-resolver": "^4.0.0", "babel-plugin-named-asset-import": "^0.3.7", + "babel-plugin-polyfill-corejs2": "^0.3.1", + "babel-plugin-polyfill-regenerator": "^0.3.1", "babel-plugin-react-native-web": "^0.17.5", "babel-plugin-styled-components": "^2.0.2", "babel-preset-react-app": "^10.0.0", diff --git a/yarn.lock b/yarn.lock index 980fb669b36a..46af0526099c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7215,6 +7215,15 @@ babel-plugin-polyfill-corejs2@^0.3.0: "@babel/helper-define-polyfill-provider" "^0.3.0" semver "^6.1.1" +babel-plugin-polyfill-corejs2@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz#440f1b70ccfaabc6b676d196239b138f8a2cfba5" + integrity sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w== + dependencies: + "@babel/compat-data" "^7.13.11" + "@babel/helper-define-polyfill-provider" "^0.3.1" + semver "^6.1.1" + babel-plugin-polyfill-corejs3@^0.1.0: version "0.1.7" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz#80449d9d6f2274912e05d9e182b54816904befd0" @@ -7246,6 +7255,13 @@ babel-plugin-polyfill-regenerator@^0.3.0: dependencies: "@babel/helper-define-polyfill-provider" "^0.3.0" +babel-plugin-polyfill-regenerator@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz#2c0678ea47c75c8cc2fbb1852278d8fb68233990" + integrity sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.3.1" + babel-plugin-react-docgen@^4.2.1: version "4.2.1" resolved "https://registry.yarnpkg.com/babel-plugin-react-docgen/-/babel-plugin-react-docgen-4.2.1.tgz#7cc8e2f94e8dc057a06e953162f0810e4e72257b" From 8ff4f56940910bcb5455b1352ed9576db7c6e0d3 Mon Sep 17 00:00:00 2001 From: AnoukHello Date: Mon, 6 Jun 2022 17:53:29 +0200 Subject: [PATCH 11/12] (PC-15161) bump ruby-version to 2.7.5 --- .ruby-version | 2 +- Gemfile | 2 +- Gemfile.lock | 40 ++++++++++++++++++++-------------------- ios/Podfile.lock | 18 +++++++++--------- 4 files changed, 31 insertions(+), 31 deletions(-) diff --git a/.ruby-version b/.ruby-version index 74500cee168b..460b6fd4048e 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -2.7.4 \ No newline at end of file +2.7.5 \ No newline at end of file diff --git a/Gemfile b/Gemfile index 478225c51350..4d47baf70ca4 100644 --- a/Gemfile +++ b/Gemfile @@ -1,7 +1,7 @@ source "https://rubygems.org" # You may use http://rbenv.org/ or https://rvm.io/ to install and use this version -ruby '2.7.4' +ruby '>= 2.7.5' gem "fastlane" gem 'cocoapods', '~> 1.11', '>= 1.11.2' diff --git a/Gemfile.lock b/Gemfile.lock index b0176f0a8adf..ebbe1ba01b37 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -9,7 +9,7 @@ GEM specs: CFPropertyList (3.0.5) rexml - activesupport (6.1.5) + activesupport (6.1.6) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -23,20 +23,20 @@ GEM artifactory (3.0.15) atomos (0.1.3) aws-eventstream (1.2.0) - aws-partitions (1.573.0) - aws-sdk-core (3.130.0) + aws-partitions (1.595.0) + aws-sdk-core (3.131.1) aws-eventstream (~> 1, >= 1.0.2) aws-partitions (~> 1, >= 1.525.0) aws-sigv4 (~> 1.1) - jmespath (~> 1.0) - aws-sdk-kms (1.55.0) + jmespath (~> 1, >= 1.6.1) + aws-sdk-kms (1.57.0) aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.113.0) + aws-sdk-s3 (1.114.0) aws-sdk-core (~> 3, >= 3.127.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.4) - aws-sigv4 (1.4.0) + aws-sigv4 (1.5.0) aws-eventstream (~> 1, >= 1.0.2) babosa (1.0.4) claide (1.1.0) @@ -92,7 +92,7 @@ GEM escape (0.0.4) ethon (0.15.0) ffi (>= 1.15.0) - excon (0.92.2) + excon (0.92.3) faraday (1.10.0) faraday-em_http (~> 1.0) faraday-em_synchrony (~> 1.0) @@ -122,7 +122,7 @@ GEM faraday_middleware (1.2.0) faraday (~> 1.0) fastimage (2.2.6) - fastlane (2.205.1) + fastlane (2.206.2) CFPropertyList (>= 2.3, < 4.0.0) addressable (>= 2.8, < 3.0.0) artifactory (~> 3.0) @@ -166,9 +166,9 @@ GEM fourflusher (2.3.1) fuzzy_match (2.0.4) gh_inspector (1.1.3) - google-apis-androidpublisher_v3 (0.18.0) + google-apis-androidpublisher_v3 (0.21.0) google-apis-core (>= 0.4, < 2.a) - google-apis-core (0.4.2) + google-apis-core (0.5.0) addressable (~> 2.5, >= 2.5.1) googleauth (>= 0.16.2, < 2.a) httpclient (>= 2.8.1, < 3.a) @@ -181,7 +181,7 @@ GEM google-apis-core (>= 0.4, < 2.a) google-apis-playcustomapp_v1 (0.7.0) google-apis-core (>= 0.4, < 2.a) - google-apis-storage_v1 (0.12.0) + google-apis-storage_v1 (0.14.0) google-apis-core (>= 0.4, < 2.a) google-cloud-core (1.6.0) google-cloud-env (~> 1.0) @@ -189,7 +189,7 @@ GEM google-cloud-env (1.6.0) faraday (>= 0.17.3, < 3.0) google-cloud-errors (1.2.0) - google-cloud-storage (1.36.1) + google-cloud-storage (1.36.2) addressable (~> 2.8) digest-crc (~> 0.4) google-apis-iamcredentials_v1 (~> 0.1) @@ -197,7 +197,7 @@ GEM google-cloud-core (~> 1.6) googleauth (>= 0.16.2, < 2.a) mini_mime (~> 1.0) - googleauth (1.1.2) + googleauth (1.1.3) faraday (>= 0.17.3, < 3.a) jwt (>= 1.4, < 3.0) memoist (~> 0.16) @@ -205,13 +205,13 @@ GEM os (>= 0.9, < 2.0) signet (>= 0.16, < 2.a) highline (2.0.3) - http-cookie (1.0.4) + http-cookie (1.0.5) domain_name (~> 0.5) httpclient (2.8.3) i18n (1.10.0) concurrent-ruby (~> 1.0) jmespath (1.6.1) - json (2.6.1) + json (2.6.2) jwt (2.3.0) memoist (0.16.2) mini_magick (4.11.0) @@ -227,9 +227,9 @@ GEM optparse (0.1.1) os (1.1.4) plist (3.6.0) - public_suffix (4.0.6) + public_suffix (4.0.7) rake (13.0.6) - representable (3.1.1) + representable (3.2.0) declarative (< 0.1.0) trailblazer-option (>= 0.1.1, < 0.2.0) uber (< 0.2.0) @@ -263,7 +263,7 @@ GEM uber (0.1.0) unf (0.1.4) unf_ext - unf_ext (0.0.8.1) + unf_ext (0.0.8.2) unicode-display_width (1.8.0) webrick (1.7.0) word_wrap (1.0.0) @@ -290,7 +290,7 @@ DEPENDENCIES fastlane-plugin-load_json! RUBY VERSION - ruby 2.7.4p191 + ruby 2.7.5p203 BUNDLED WITH 2.2.22 diff --git a/ios/Podfile.lock b/ios/Podfile.lock index e55e21de56b6..94e055322eb5 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -637,9 +637,9 @@ PODS: - RNScreens (3.10.1): - React-Core - React-RCTImage - - RNSentry (3.2.7): + - RNSentry (3.4.3): - React-Core - - Sentry (= 7.5.4) + - Sentry (= 7.11.0) - RNSVG (12.1.1): - React - SDWebImage (5.11.1): @@ -648,9 +648,9 @@ PODS: - SDWebImageWebPCoder (0.8.4): - libwebp (~> 1.0) - SDWebImage/Core (~> 5.10) - - Sentry (7.5.4): - - Sentry/Core (= 7.5.4) - - Sentry/Core (7.5.4) + - Sentry (7.11.0): + - Sentry/Core (= 7.11.0) + - Sentry/Core (7.11.0) - SocketRocket (0.6.0) - SSZipArchive (2.2.3) - Yoga (1.14.0) @@ -1060,16 +1060,16 @@ SPEC CHECKSUMS: RNPermissions: 4b54095940aea8c03fa3e6c92d4ac3647b31ed4e RNReanimated: e7d8afaf8fed4b3bf1a46e06adb2e04a2b248f1c RNScreens: 522705f2e5c9d27efb17f24aceb2bf8335bc7b8e - RNSentry: bf1f0970fffd3519a5cf553217f281bbb5b10de4 + RNSentry: 85f6525b5fe8d2ada065858026b338605b3c09da RNSVG: 551acb6562324b1d52a4e0758f7ca0ec234e278f SDWebImage: a7f831e1a65eb5e285e3fb046a23fcfbf08e696d SDWebImageWebPCoder: f93010f3f6c031e2f8fb3081ca4ee6966c539815 - Sentry: 5c5dd4005f3b7b9765d5a8871232cddbd0d888b7 + Sentry: 0c5cd63d714187b4a39c331c1f0eb04ba7868341 SocketRocket: fccef3f9c5cedea1353a9ef6ada904fde10d6608 SSZipArchive: 62d4947b08730e4cda640473b0066d209ff033c9 Yoga: 99652481fcd320aefa4a7ef90095b95acd181952 YogaKit: f782866e155069a2cca2517aafea43200b01fd5a -PODFILE CHECKSUM: 69a57d444c1f220c476b15f6975b94a38ba9ab37 +PODFILE CHECKSUM: b98540f7915b0622f77bfcdf63e504f98bca4fb7 -COCOAPODS: 1.11.2 +COCOAPODS: 1.11.3 From a902ab1cf95b5162080b0c49eb4c1d47685e9e1d Mon Sep 17 00:00:00 2001 From: AnoukHello Date: Tue, 7 Jun 2022 15:48:09 +0200 Subject: [PATCH 12/12] (PC-15161) bump RN: update snapshots --- .../DeeplinksGenerator.test.tsx.native-snap | 21 - ...gottenPassword.native.test.tsx.native-snap | 38 +- ...ializePassword.native.test.tsx.native-snap | 75 +- ...swordEmailSent.native.test.tsx.native-snap | 14 +- .../login/Login.native.test.tsx.native-snap | 386 +--- ...AccountCreated.native.test.tsx.native-snap | 1 - ...formationModal.native.test.tsx.native-snap | 2 - .../SetBirthday.native.test.tsx.native-snap | 2 + ...etUnderageEligibility.test.tsx.native-snap | 1 - .../VerifyEligibility.test.tsx.native-snap | 2 - .../AccountReactivation.test.tsx.native-snap | 1 - ...udulentAccount.native.test.tsx.native-snap | 3 - ...spendedAccount.native.test.tsx.native-snap | 3 - .../BookDuoChoice.native.test.tsx.native-snap | 2 - ...BookHourChoice.native.test.tsx.native-snap | 3 - ...BookingDetails.native.test.tsx.native-snap | 2 - ...ngEventChoices.native.test.tsx.native-snap | 5 - ...ble.deprecated.native.test.tsx.native-snap | 3 - .../BookingConfirmation.test.tsx.native-snap | 2 - .../TicketWithContent.test.tsx.native-snap | 1 - ...BookingDetails.native.test.tsx.native-snap | 843 +------- ...CodePushButton.native.test.tsx.native-snap | 6 +- .../CheatCodes.native.test.tsx.native-snap | 9 + ...SurveyCheckbox.native.test.tsx.native-snap | 2 - ...ralSurveyIntro.native.test.tsx.native-snap | 2 - ...urveyQuestions.native.test.tsx.native-snap | 12 +- ...alSurveyThanks.native.test.tsx.native-snap | 1 - ...ghteenBirthday.native.test.tsx.native-snap | 4 +- ...enBirthdayCard.native.test.tsx.native-snap | 3 +- ...cErrorBoundary.native.test.tsx.native-snap | 2 - .../Favorite.native.test.tsx.native-snap | 8 +- ...NotConnectedFavorites.test.tsx.native-snap | 2 - .../Favorites.native.test.tsx.native-snap | 72 - ...FavoritesSorts.native.test.tsx.native-snap | 5 - .../PrivacyPolicy.native.test.tsx.native-snap | 6 +- ...acyPolicyModal.native.test.tsx.native-snap | 6 +- .../FirstTutorial.native.test.tsx.native-snap | 12 +- .../FirstCard.native.test.tsx.native-snap | 3 +- .../FourthCard.native.test.tsx.native-snap | 3 +- .../SecondCard.native.test.tsx.native-snap | 3 +- .../ThirdCard.native.test.tsx.native-snap | 3 +- .../ForceUpdate.test.tsx.native-snap | 1 - .../tests/SeeMore.native.test.tsx.native-snap | 2 - .../VenueTile.native.test.tsx.native-snap | 1 - ...BusinessModule.native.test.tsx.native-snap | 12 +- .../HomeBodyPlaceholder.test.tsx.native-snap | 59 - ...NoContentError.native.test.tsx.native-snap | 1 - .../VenuesModule.native.test.tsx.native-snap | 4 - .../DMSModal.native.test.tsx.native-snap | 5 +- ...onRequestModal.native.test.tsx.native-snap | 528 +---- ...tityCheckModal.native.test.tsx.native-snap | 2 - ...tityCheckModal.native.test.tsx.native-snap | 4 +- .../PageWithHeader.test.tsx.native-snap | 1 - ...eneficiaryRequestSent.test.tsx.native-snap | 1 - .../IdentityCheckHonor.test.tsx.native-snap | 2 - ...nderageAccountCreated.test.tsx.native-snap | 2 - .../IdentityCheckDMS.test.tsx.native-snap | 3 - ...entityCheckEduConnect.test.tsx.native-snap | 2 - ...EduConnectForm.native.test.tsx.native-snap | 1 - .../IdentityCheckPending.test.tsx.native-snap | 1 - ...tityCheckStart.native.test.tsx.native-snap | 902 +-------- ...ntityCheckUnavailable.test.tsx.native-snap | 448 +---- ...heckValidation.native.test.tsx.native-snap | 2 - .../SetAddress.native.test.tsx.native-snap | 2 - .../SetCity.native.test.tsx.native-snap | 2 - .../SetName.native.test.tsx.native-snap | 2 - .../SetSchoolType.native.test.tsx.native-snap | 14 - .../SetStatus.native.test.tsx.native-snap | 11 - .../TabBar.native.test.tsx.native-snap | 5 - .../OfferHeader.native.test.tsx.native-snap | 400 +--- .../ReportOffer.native.test.tsx.native-snap | 316 +-- ...ody.deprecated.native.test.tsx.native-snap | 926 +-------- .../OfferBody.native.test.tsx.native-snap | 8 + ...ferDescription.native.test.tsx.native-snap | 11 +- .../CreditCeiling.native.test.tsx.native-snap | 1 - .../ProfileBadge.native.test.tsx.native-snap | 1 - .../ProfileHeader.native.test.tsx.native-snap | 2 - .../ChangeEmail.native.test.tsx.native-snap | 6 - ...ailExpiredLink.native.test.tsx.native-snap | 4 - ...ChangePassword.native.test.tsx.native-snap | 97 +- ...mDeleteProfile.native.test.tsx.native-snap | 3 - .../DeleteProfileSuccess.test.tsx.native-snap | 1 - .../LegalNotices.native.test.tsx.native-snap | 3 - .../PersonalData.native.test.tsx.native-snap | 4 + .../pages/Profile.native.test.tsx.native-snap | 23 +- .../Filter.native.test.tsx.native-snap | 1 - .../__tests__/Hit.native.test.tsx.native-snap | 6 +- .../CategoryButton.test.tsx.native-snap | 1 - .../SearchResults.native.test.tsx.native-snap | 1 - .../Suggestion.native.test.tsx.native-snap | 1 - .../__tests__/Categories.test.tsx.native-snap | 27 +- ...LocationFilter.native.test.tsx.native-snap | 4 - .../Search.native.test.tsx.native-snap | 3 - .../SearchFilter.native.test.tsx.native-snap | 36 - .../VenueHeader.native.test.tsx.native-snap | 10 - .../VenueOffers.native.test.tsx.native-snap | 3 - .../Venue.native.test.tsx.native-snap | 28 - .../VenueBody.native.test.tsx.native-snap | 18 - .../CountryPicker.native.test.tsx.native-snap | 1755 +---------------- .../WhereSection.test.tsx.native-snap | 5 +- .../DotComponent.native.test.tsx.native-snap | 2 - .../ClippedTag.native.test.tsx.native-snap | 1 - .../LayoutExpiredLink.test.tsx.native-snap | 4 - ...ntrolComponent.native.test.tsx.native-snap | 3 - ...ricAchievement.native.test.tsx.native-snap | 1 - ...tedProgressBar.native.test.tsx.native-snap | 1 - .../AppButton.native.test.tsx.native-snap | 1 - ...LinearGradient.native.test.tsx.native-snap | 2 - ...ttonForNotTouchDevice.test.tsx.native-snap | 3 - .../modals/AppModal.test.tsx.native-snap | 250 +-- .../__tests__/Touchable.test.tsx.native-snap | 2 - 111 files changed, 258 insertions(+), 7311 deletions(-) diff --git a/__snapshots__/features/_marketingAndCommunication/pages/tests/DeeplinksGenerator.test.tsx.native-snap b/__snapshots__/features/_marketingAndCommunication/pages/tests/DeeplinksGenerator.test.tsx.native-snap index 1559be68b003..1e23f400c8df 100644 --- a/__snapshots__/features/_marketingAndCommunication/pages/tests/DeeplinksGenerator.test.tsx.native-snap +++ b/__snapshots__/features/_marketingAndCommunication/pages/tests/DeeplinksGenerator.test.tsx.native-snap @@ -69,7 +69,6 @@ Array [ accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -245,7 +244,6 @@ Array [ accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onLayout={[Function]} onResponderGrant={[Function]} @@ -295,7 +293,6 @@ Array [ should enable validate button when email input is - First value + Second value -@@ -124,13 +124,11 @@ - ] - } - > - - should enable validate button when email input is should enable validate button when email input is \\"justifyContent\\": \\"center\\", \\"maxWidth\\": 500, \\"minHeight\\": 40, -@@ -464,11 +458,11 @@ +@@ -461,11 +461,11 @@ adjustsFontSizeToFit={false} numberOfLines={1} style={ diff --git a/__snapshots__/features/auth/forgottenPassword/ReinitializePassword/tests/ReinitializePassword.native.test.tsx.native-snap b/__snapshots__/features/auth/forgottenPassword/ReinitializePassword/tests/ReinitializePassword.native.test.tsx.native-snap index d95b5e7f00c4..5a85770bbb46 100644 --- a/__snapshots__/features/auth/forgottenPassword/ReinitializePassword/tests/ReinitializePassword.native.test.tsx.native-snap +++ b/__snapshots__/features/auth/forgottenPassword/ReinitializePassword/tests/ReinitializePassword.native.test.tsx.native-snap @@ -5,21 +5,7 @@ exports[`ReinitializePassword Page should validate PasswordSecurityRules when pa - First value + Second value -@@ -163,13 +163,11 @@ - ] - } - > - @@ -57,7 +36,7 @@ exports[`ReinitializePassword Page should validate PasswordSecurityRules when pa @@ -93,7 +72,7 @@ exports[`ReinitializePassword Page should validate PasswordSecurityRules when pa @@ -129,7 +108,7 @@ exports[`ReinitializePassword Page should validate PasswordSecurityRules when pa @@ -165,7 +144,7 @@ exports[`ReinitializePassword Page should validate PasswordSecurityRules when pa @@ -201,7 +180,7 @@ exports[`ReinitializePassword Page should validate PasswordSecurityRules when pa - - should match snapshot 1`] = ` } > should match snapshot 1`] = ` style={null} > should match snapshot 1`] = ` > should match snapshot 1`] = ` should match snapshot 1`] = ` } > should match snapshot 1`] = ` } /> should match snapshot 1`] = ` accessibilityRole="header" aria-level="1" collapsable={false} - nativeID="animatedComponent" numberOfLines={1} onLayout={[Function]} style={ @@ -153,6 +154,7 @@ exports[` should match snapshot 1`] = ` should match snapshot 1`] = ` > should match snapshot 1`] = ` > should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -529,7 +530,6 @@ exports[` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -666,7 +666,6 @@ Si l’e-mail n’arrive pas, tu peux : accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -738,7 +737,6 @@ Si l’e-mail n’arrive pas, tu peux : accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/auth/login/Login.native.test.tsx.native-snap b/__snapshots__/features/auth/login/Login.native.test.tsx.native-snap index 01452032b140..4ba55bbb2709 100644 --- a/__snapshots__/features/auth/login/Login.native.test.tsx.native-snap +++ b/__snapshots__/features/auth/login/Login.native.test.tsx.native-snap @@ -5,35 +5,7 @@ exports[` should enable login button when both text inputs are filled 1` - First value + Second value -@@ -117,13 +117,11 @@ - ] - } - > - - should enable login button when both text inputs are filled 1` should enable login button when both text inputs are filled 1` - should enable login button when both text inputs are filled 1` \\"justifyContent\\": \\"center\\", \\"maxWidth\\": 500, \\"minHeight\\": 40, -@@ -695,11 +685,11 @@ +@@ -690,11 +690,11 @@ adjustsFontSizeToFit={false} numberOfLines={1} style={ @@ -127,35 +76,7 @@ exports[` should show email error message WHEN signin has failed because - First value + Second value -@@ -117,13 +117,11 @@ - ] - } - > - - should show email error message WHEN signin has failed because \\"borderWidth\\": 1, \\"flexDirection\\": \\"row\\", \\"height\\": 40, -@@ -378,13 +374,73 @@ +@@ -376,13 +376,73 @@ \\"paddingTop\\": 0, }, ] @@ -251,7 +172,7 @@ exports[` should show email error message WHEN signin has failed because numberOfSpaces={6} style={ Array [ -@@ -520,18 +576,16 @@ +@@ -518,11 +578,11 @@ }, ] } @@ -263,42 +184,7 @@ exports[` should show email error message WHEN signin has failed because - - should show error message and error inputs WHEN signin has failed because of network failure 1`] = ` @@ -306,45 +192,12 @@ exports[` should show error message and error inputs WHEN signin has fai - First value + Second value -@@ -117,13 +117,11 @@ - ] - } - > - - - - rightIcon-SVG-Mock - -+ +@@ -242,10 +242,72 @@ + -+ should show error message and error inputs WHEN signin has fai + > + Erreur réseau. Tu peux réessayer une fois la connexion réétablie + - - ++ should show error message and error inputs WHEN signin has fai \\"borderWidth\\": 1, \\"flexDirection\\": \\"row\\", \\"height\\": 40, -@@ -378,11 +436,11 @@ +@@ -376,11 +438,11 @@ \\"paddingTop\\": 0, }, ] @@ -444,7 +299,7 @@ exports[` should show error message and error inputs WHEN signin has fai should show error message and error inputs WHEN signin has fai \\"borderWidth\\": 1, \\"flexDirection\\": \\"row\\", \\"height\\": 40, -@@ -520,18 +578,16 @@ +@@ -518,11 +580,11 @@ }, ] } @@ -477,37 +332,14 @@ exports[` should show error message and error inputs WHEN signin has fai - should show error message and error inputs WHEN signin has fai \\"justifyContent\\": \\"center\\", \\"maxWidth\\": 500, \\"minHeight\\": 40, -@@ -695,11 +747,11 @@ +@@ -690,11 +752,11 @@ adjustsFontSizeToFit={false} numberOfLines={1} style={ @@ -546,45 +378,12 @@ exports[` should show error message and error inputs WHEN signin has fai - First value + Second value -@@ -117,13 +117,11 @@ - ] - } - > - - - - rightIcon-SVG-Mock - -+ +@@ -242,10 +242,72 @@ + -+ should show error message and error inputs WHEN signin has fai + > + E-mail ou mot de passe incorrect + - - ++ should show error message and error inputs WHEN signin has fai \\"borderWidth\\": 1, \\"flexDirection\\": \\"row\\", \\"height\\": 40, -@@ -378,11 +436,11 @@ +@@ -376,11 +438,11 @@ \\"paddingTop\\": 0, }, ] @@ -684,7 +485,7 @@ exports[` should show error message and error inputs WHEN signin has fai should show error message and error inputs WHEN signin has fai \\"borderWidth\\": 1, \\"flexDirection\\": \\"row\\", \\"height\\": 40, -@@ -520,18 +578,16 @@ +@@ -518,11 +580,11 @@ }, ] } @@ -717,37 +518,14 @@ exports[` should show error message and error inputs WHEN signin has fai - should show error message and error inputs WHEN signin has fai \\"justifyContent\\": \\"center\\", \\"maxWidth\\": 500, \\"minHeight\\": 40, -@@ -695,11 +747,11 @@ +@@ -690,11 +752,11 @@ adjustsFontSizeToFit={false} numberOfLines={1} style={ @@ -786,45 +564,12 @@ exports[` should show specific error message when signin rate limit is e - First value + Second value -@@ -117,13 +117,11 @@ - ] - } - > - - - - rightIcon-SVG-Mock - -+ +@@ -242,10 +242,72 @@ + -+ should show specific error message when signin rate limit is e + > + Nombre de tentatives dépassé. Réessaye dans 1 minute + - - ++ should show specific error message when signin rate limit is e \\"borderWidth\\": 1, \\"flexDirection\\": \\"row\\", \\"height\\": 40, -@@ -378,11 +436,11 @@ +@@ -376,11 +438,11 @@ \\"paddingTop\\": 0, }, ] @@ -924,7 +671,7 @@ exports[` should show specific error message when signin rate limit is e should show specific error message when signin rate limit is e \\"borderWidth\\": 1, \\"flexDirection\\": \\"row\\", \\"height\\": 40, -@@ -520,18 +578,16 @@ +@@ -518,11 +580,11 @@ }, ] } @@ -957,37 +704,14 @@ exports[` should show specific error message when signin rate limit is e - should show specific error message when signin rate limit is e \\"justifyContent\\": \\"center\\", \\"maxWidth\\": 500, \\"minHeight\\": 40, -@@ -695,11 +747,11 @@ +@@ -690,11 +752,11 @@ adjustsFontSizeToFit={false} numberOfLines={1} style={ diff --git a/__snapshots__/features/auth/signup/AccountCreated/tests/AccountCreated.native.test.tsx.native-snap b/__snapshots__/features/auth/signup/AccountCreated/tests/AccountCreated.native.test.tsx.native-snap index f097afb135fe..343df9f1d34e 100644 --- a/__snapshots__/features/auth/signup/AccountCreated/tests/AccountCreated.native.test.tsx.native-snap +++ b/__snapshots__/features/auth/signup/AccountCreated/tests/AccountCreated.native.test.tsx.native-snap @@ -187,7 +187,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/auth/signup/SetBirthday/BirthdayInformationModal/BirthdayInformationModal.native.test.tsx.native-snap b/__snapshots__/features/auth/signup/SetBirthday/BirthdayInformationModal/BirthdayInformationModal.native.test.tsx.native-snap index f756c8c09f21..77d783ba1e7b 100644 --- a/__snapshots__/features/auth/signup/SetBirthday/BirthdayInformationModal/BirthdayInformationModal.native.test.tsx.native-snap +++ b/__snapshots__/features/auth/signup/SetBirthday/BirthdayInformationModal/BirthdayInformationModal.native.test.tsx.native-snap @@ -14,7 +14,6 @@ exports[` should render properly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -144,7 +143,6 @@ exports[` should render properly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/auth/signup/SetBirthday/SetBirthday.native.test.tsx.native-snap b/__snapshots__/features/auth/signup/SetBirthday/SetBirthday.native.test.tsx.native-snap index 82bbda91cef8..58bde0e121c6 100644 --- a/__snapshots__/features/auth/signup/SetBirthday/SetBirthday.native.test.tsx.native-snap +++ b/__snapshots__/features/auth/signup/SetBirthday/SetBirthday.native.test.tsx.native-snap @@ -14,6 +14,7 @@ exports[` should render correctly 1`] = ` should render correctly 1`] = ` should render properly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/auth/signup/VerifyEligiblity/tests/VerifyEligibility.test.tsx.native-snap b/__snapshots__/features/auth/signup/VerifyEligiblity/tests/VerifyEligibility.test.tsx.native-snap index 440597aec1c0..c9a37ccc4123 100644 --- a/__snapshots__/features/auth/signup/VerifyEligiblity/tests/VerifyEligibility.test.tsx.native-snap +++ b/__snapshots__/features/auth/signup/VerifyEligiblity/tests/VerifyEligibility.test.tsx.native-snap @@ -194,7 +194,6 @@ exports[` should show the correct deposit amount 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -256,7 +255,6 @@ exports[` should show the correct deposit amount 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/auth/suspendedAccount/AccountReactivationSuccess/tests/AccountReactivation.test.tsx.native-snap b/__snapshots__/features/auth/suspendedAccount/AccountReactivationSuccess/tests/AccountReactivation.test.tsx.native-snap index 9785300f0d2a..372ba9e4e150 100644 --- a/__snapshots__/features/auth/suspendedAccount/AccountReactivationSuccess/tests/AccountReactivation.test.tsx.native-snap +++ b/__snapshots__/features/auth/suspendedAccount/AccountReactivationSuccess/tests/AccountReactivation.test.tsx.native-snap @@ -131,7 +131,6 @@ Tu peux dès maintenant découvrir l’étendue du catalogue pass Culture. accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/auth/suspendedAccount/FraudulentAccount/tests/FraudulentAccount.native.test.tsx.native-snap b/__snapshots__/features/auth/suspendedAccount/FraudulentAccount/tests/FraudulentAccount.native.test.tsx.native-snap index 21c7da0d2fe7..05b6d152ade8 100644 --- a/__snapshots__/features/auth/suspendedAccount/FraudulentAccount/tests/FraudulentAccount.native.test.tsx.native-snap +++ b/__snapshots__/features/auth/suspendedAccount/FraudulentAccount/tests/FraudulentAccount.native.test.tsx.native-snap @@ -44,7 +44,6 @@ exports[` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -250,7 +249,6 @@ exports[` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -321,7 +319,6 @@ exports[` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/auth/suspendedAccount/SuspendedAccount/tests/SuspendedAccount.native.test.tsx.native-snap b/__snapshots__/features/auth/suspendedAccount/SuspendedAccount/tests/SuspendedAccount.native.test.tsx.native-snap index c5cdfd0aff5c..bf208c0010d6 100644 --- a/__snapshots__/features/auth/suspendedAccount/SuspendedAccount/tests/SuspendedAccount.native.test.tsx.native-snap +++ b/__snapshots__/features/auth/suspendedAccount/SuspendedAccount/tests/SuspendedAccount.native.test.tsx.native-snap @@ -44,7 +44,6 @@ exports[` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -250,7 +249,6 @@ exports[` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -312,7 +310,6 @@ exports[` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/bookOffer/components/__tests__/BookDuoChoice.native.test.tsx.native-snap b/__snapshots__/features/bookOffer/components/__tests__/BookDuoChoice.native.test.tsx.native-snap index 1ee768626659..ebace2216cc3 100644 --- a/__snapshots__/features/bookOffer/components/__tests__/BookDuoChoice.native.test.tsx.native-snap +++ b/__snapshots__/features/bookOffer/components/__tests__/BookDuoChoice.native.test.tsx.native-snap @@ -48,7 +48,6 @@ Array [ accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -174,7 +173,6 @@ Array [ accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/bookOffer/components/__tests__/BookHourChoice.native.test.tsx.native-snap b/__snapshots__/features/bookOffer/components/__tests__/BookHourChoice.native.test.tsx.native-snap index 33b4aab51f63..9c913565b50d 100644 --- a/__snapshots__/features/bookOffer/components/__tests__/BookHourChoice.native.test.tsx.native-snap +++ b/__snapshots__/features/bookOffer/components/__tests__/BookHourChoice.native.test.tsx.native-snap @@ -47,7 +47,6 @@ Array [ accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -174,7 +173,6 @@ Array [ accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -308,7 +306,6 @@ Array [ accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/bookOffer/components/__tests__/BookingDetails.native.test.tsx.native-snap b/__snapshots__/features/bookOffer/components/__tests__/BookingDetails.native.test.tsx.native-snap index fe050b709a4f..0e0dd8c04dad 100644 --- a/__snapshots__/features/bookOffer/components/__tests__/BookingDetails.native.test.tsx.native-snap +++ b/__snapshots__/features/bookOffer/components/__tests__/BookingDetails.native.test.tsx.native-snap @@ -504,7 +504,6 @@ exports[` should render correctly when user has selected optio accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1075,7 +1074,6 @@ exports[` should render disable CTA when user is underage and accessible={true} collapsable={false} focusable={false} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/bookOffer/components/__tests__/BookingEventChoices.native.test.tsx.native-snap b/__snapshots__/features/bookOffer/components/__tests__/BookingEventChoices.native.test.tsx.native-snap index 47d975213630..2366cab23837 100644 --- a/__snapshots__/features/bookOffer/components/__tests__/BookingEventChoices.native.test.tsx.native-snap +++ b/__snapshots__/features/bookOffer/components/__tests__/BookingEventChoices.native.test.tsx.native-snap @@ -50,7 +50,6 @@ exports[` should display date step and hour step and duo accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -149,7 +148,6 @@ exports[` should display date step and hour step and duo accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -255,7 +253,6 @@ exports[` should display date step and hour step and duo accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -400,7 +397,6 @@ exports[` should display date step and hour step and duo accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -561,7 +557,6 @@ exports[` should display date step and hour step and duo accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/bookOffer/components/__tests__/BookingImpossible.deprecated.native.test.tsx.native-snap b/__snapshots__/features/bookOffer/components/__tests__/BookingImpossible.deprecated.native.test.tsx.native-snap index e3dc292f5639..cf73dfd15835 100644 --- a/__snapshots__/features/bookOffer/components/__tests__/BookingImpossible.deprecated.native.test.tsx.native-snap +++ b/__snapshots__/features/bookOffer/components/__tests__/BookingImpossible.deprecated.native.test.tsx.native-snap @@ -88,7 +88,6 @@ exports[` should render with CTAs when offer is not yet fav accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -150,7 +149,6 @@ exports[` should render with CTAs when offer is not yet fav accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -298,7 +296,6 @@ exports[` should render without CTAs when offer is favorite accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/bookOffer/pages/__tests__/BookingConfirmation.test.tsx.native-snap b/__snapshots__/features/bookOffer/pages/__tests__/BookingConfirmation.test.tsx.native-snap index d92ccc181195..6706931a159e 100644 --- a/__snapshots__/features/bookOffer/pages/__tests__/BookingConfirmation.test.tsx.native-snap +++ b/__snapshots__/features/bookOffer/pages/__tests__/BookingConfirmation.test.tsx.native-snap @@ -217,7 +217,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -279,7 +278,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/bookings/components/Ticket/TicketWithContent.test.tsx.native-snap b/__snapshots__/features/bookings/components/Ticket/TicketWithContent.test.tsx.native-snap index 3737b435d79b..eaee31da823c 100644 --- a/__snapshots__/features/bookings/components/Ticket/TicketWithContent.test.tsx.native-snap +++ b/__snapshots__/features/bookings/components/Ticket/TicketWithContent.test.tsx.native-snap @@ -102,7 +102,6 @@ exports[` should render properly 1`] = ` accessible={true} collapsable={false} focusable={false} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/bookings/pages/BookingDetails.native.test.tsx.native-snap b/__snapshots__/features/bookings/pages/BookingDetails.native.test.tsx.native-snap index 910b6f404555..423a4583d886 100644 --- a/__snapshots__/features/bookings/pages/BookingDetails.native.test.tsx.native-snap +++ b/__snapshots__/features/bookings/pages/BookingDetails.native.test.tsx.native-snap @@ -15,7 +15,6 @@ exports[`BookingDetails should render correctly 1`] = ` > - - - - - - - - Tu es sur le point d'annuler - - - - - - - rightIcon-SVG-Mock - - - - - - - - - - - - Avez-vous déjà vu ? - - - - - Annuler ma réservation - - - - - - Retourner à ma réservation - - - - - - - - - - + /> - - - - - - - - Tu es sur le point d'archiver - - - - - - - rightIcon-SVG-Mock - - - - - - - - - - - - Avez-vous déjà vu ? - - - Tu pourras retrouver l’offre dans tes réservations teminées - - - - - Terminer ma réservation - - - - - - Retourner à ma réservation - - - - - - - - - + /> `; diff --git a/__snapshots__/features/cheatcodes/components/CodePushButton.native.test.tsx.native-snap b/__snapshots__/features/cheatcodes/components/CodePushButton.native.test.tsx.native-snap index b67f7bd1af1f..5e5e33a12aaa 100644 --- a/__snapshots__/features/cheatcodes/components/CodePushButton.native.test.tsx.native-snap +++ b/__snapshots__/features/cheatcodes/components/CodePushButton.native.test.tsx.native-snap @@ -3,6 +3,7 @@ exports[`CodePushButton prints AWAITING_USER_ACTION 1`] = ` should render eighteen birthday 1`] = ` > should render eighteen birthday 1`] = ` } > should render eighteen birthday 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -346,7 +345,6 @@ exports[` should render eighteen birthday 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/eighteenBirthday/pages/components/EighteenBirthdayCard.native.test.tsx.native-snap b/__snapshots__/features/eighteenBirthday/pages/components/EighteenBirthdayCard.native.test.tsx.native-snap index 65aa7f400453..c308be92b365 100644 --- a/__snapshots__/features/eighteenBirthday/pages/components/EighteenBirthdayCard.native.test.tsx.native-snap +++ b/__snapshots__/features/eighteenBirthday/pages/components/EighteenBirthdayCard.native.test.tsx.native-snap @@ -154,6 +154,7 @@ exports[` should render eighteen birthday card 1`] = ` } > should render eighteen birthday card 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -230,7 +230,6 @@ exports[` should render eighteen birthday card 1`] = ` accessible={true} collapsable={false} focusable={false} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/errors/pages/tests/AsyncErrorBoundary.native.test.tsx.native-snap b/__snapshots__/features/errors/pages/tests/AsyncErrorBoundary.native.test.tsx.native-snap index d0b816ec8e9e..5bc638319edd 100644 --- a/__snapshots__/features/errors/pages/tests/AsyncErrorBoundary.native.test.tsx.native-snap +++ b/__snapshots__/features/errors/pages/tests/AsyncErrorBoundary.native.test.tsx.native-snap @@ -44,7 +44,6 @@ exports[`AsyncErrorBoundary component should render 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -210,7 +209,6 @@ exports[`AsyncErrorBoundary component should render 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/favorites/atoms/__tests__/Favorite.native.test.tsx.native-snap b/__snapshots__/features/favorites/atoms/__tests__/Favorite.native.test.tsx.native-snap index 4a61fb2ed5a6..5ee78db7c617 100644 --- a/__snapshots__/features/favorites/atoms/__tests__/Favorite.native.test.tsx.native-snap +++ b/__snapshots__/features/favorites/atoms/__tests__/Favorite.native.test.tsx.native-snap @@ -5,7 +5,7 @@ exports[` component offer name should take full space if no geolocat - First value + Second value -@@ -8,11 +8,11 @@ +@@ -7,11 +7,11 @@ \\"opacity\\": 1, } } @@ -17,8 +17,8 @@ exports[` component offer name should take full space if no geolocat accessible={true} collapsable={false} focusable={true} - nativeID=\\"animatedComponent\\" -@@ -125,10 +125,22 @@ + onClick={[Function onClick]} +@@ -123,10 +123,22 @@ \\"flexDirection\\": \\"row\\", }, ] @@ -41,7 +41,7 @@ exports[` component offer name should take full space if no geolocat style={ Array [ Object { -@@ -140,10 +152,39 @@ +@@ -138,10 +150,39 @@ ] } > diff --git a/__snapshots__/features/favorites/components/__tests__/NotConnectedFavorites.test.tsx.native-snap b/__snapshots__/features/favorites/components/__tests__/NotConnectedFavorites.test.tsx.native-snap index 01dd07a4646c..b8d7223f3c79 100644 --- a/__snapshots__/features/favorites/components/__tests__/NotConnectedFavorites.test.tsx.native-snap +++ b/__snapshots__/features/favorites/components/__tests__/NotConnectedFavorites.test.tsx.native-snap @@ -173,7 +173,6 @@ exports[`NotConnectedFavorites component should render not connected favorites 1 accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -235,7 +234,6 @@ exports[`NotConnectedFavorites component should render not connected favorites 1 accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/favorites/pages/__tests__/Favorites.native.test.tsx.native-snap b/__snapshots__/features/favorites/pages/__tests__/Favorites.native.test.tsx.native-snap index a32e1c4c2075..a29240d26e60 100644 --- a/__snapshots__/features/favorites/pages/__tests__/Favorites.native.test.tsx.native-snap +++ b/__snapshots__/features/favorites/pages/__tests__/Favorites.native.test.tsx.native-snap @@ -68,7 +68,6 @@ exports[`Favorites component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -324,7 +323,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -416,7 +414,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -484,7 +481,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -551,7 +547,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -618,7 +613,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -685,7 +679,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -767,7 +760,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -848,7 +840,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -950,7 +941,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1018,7 +1008,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1085,7 +1074,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1152,7 +1140,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1219,7 +1206,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1301,7 +1287,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1382,7 +1367,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1484,7 +1468,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1552,7 +1535,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1619,7 +1601,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1686,7 +1667,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1753,7 +1733,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1835,7 +1814,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1916,7 +1894,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2018,7 +1995,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2086,7 +2062,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2153,7 +2128,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2220,7 +2194,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2287,7 +2260,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2369,7 +2341,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2450,7 +2421,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2552,7 +2522,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2620,7 +2589,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2687,7 +2655,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2754,7 +2721,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2821,7 +2787,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2903,7 +2868,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2984,7 +2948,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3086,7 +3049,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3154,7 +3116,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3221,7 +3182,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3288,7 +3248,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3355,7 +3314,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3437,7 +3395,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3518,7 +3475,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3620,7 +3576,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3688,7 +3643,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3755,7 +3709,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3822,7 +3775,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3889,7 +3841,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3971,7 +3922,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4052,7 +4002,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4154,7 +4103,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4222,7 +4170,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4289,7 +4236,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4356,7 +4302,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4423,7 +4368,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4505,7 +4449,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4586,7 +4529,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4688,7 +4630,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4756,7 +4697,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4823,7 +4763,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4890,7 +4829,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4957,7 +4895,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -5039,7 +4976,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -5120,7 +5056,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -5222,7 +5157,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -5290,7 +5224,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -5357,7 +5290,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -5424,7 +5356,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -5491,7 +5422,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -5573,7 +5503,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -5654,7 +5583,6 @@ exports[`Favorites component should render correctly 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, diff --git a/__snapshots__/features/favorites/pages/__tests__/FavoritesSorts.native.test.tsx.native-snap b/__snapshots__/features/favorites/pages/__tests__/FavoritesSorts.native.test.tsx.native-snap index aba727aa3140..920d4867819b 100644 --- a/__snapshots__/features/favorites/pages/__tests__/FavoritesSorts.native.test.tsx.native-snap +++ b/__snapshots__/features/favorites/pages/__tests__/FavoritesSorts.native.test.tsx.native-snap @@ -80,7 +80,6 @@ exports[`FavoritesSorts component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -247,7 +246,6 @@ exports[`FavoritesSorts component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -334,7 +332,6 @@ exports[`FavoritesSorts component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -412,7 +409,6 @@ exports[`FavoritesSorts component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -499,7 +495,6 @@ exports[`FavoritesSorts component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/firstLogin/PrivacyPolicy/PrivacyPolicy.native.test.tsx.native-snap b/__snapshots__/features/firstLogin/PrivacyPolicy/PrivacyPolicy.native.test.tsx.native-snap index c9dae82fba28..4958a065d328 100644 --- a/__snapshots__/features/firstLogin/PrivacyPolicy/PrivacyPolicy.native.test.tsx.native-snap +++ b/__snapshots__/features/firstLogin/PrivacyPolicy/PrivacyPolicy.native.test.tsx.native-snap @@ -34,6 +34,7 @@ exports[` should render privacy policy 1`] = ` > should render privacy policy 1`] = ` accessibilityRole="none" aria-describedby="testUuidV4" aria-modal={true} + collapsable={false} deviceHeight={1334} deviceWidth={750} forwardedRef={[Function]} @@ -211,7 +213,6 @@ exports[` should render privacy policy 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -313,7 +314,6 @@ exports[` should render privacy policy 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -453,7 +453,6 @@ exports[` should render privacy policy 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -515,7 +514,6 @@ exports[` should render privacy policy 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/firstLogin/PrivacyPolicy/PrivacyPolicyModal.native.test.tsx.native-snap b/__snapshots__/features/firstLogin/PrivacyPolicy/PrivacyPolicyModal.native.test.tsx.native-snap index ecadaee098c3..bd0f8bb49a9c 100644 --- a/__snapshots__/features/firstLogin/PrivacyPolicy/PrivacyPolicyModal.native.test.tsx.native-snap +++ b/__snapshots__/features/firstLogin/PrivacyPolicy/PrivacyPolicyModal.native.test.tsx.native-snap @@ -34,6 +34,7 @@ exports[` should render correctly 1`] = ` > should render correctly 1`] = ` accessibilityRole="none" aria-describedby="testUuidV4" aria-modal={true} + collapsable={false} deviceHeight={1334} deviceWidth={750} forwardedRef={[Function]} @@ -211,7 +213,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -313,7 +314,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -453,7 +453,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -515,7 +514,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/firstTutorial/pages/FirstTutorial/FirstTutorial.native.test.tsx.native-snap b/__snapshots__/features/firstTutorial/pages/FirstTutorial/FirstTutorial.native.test.tsx.native-snap index a1ee3976d273..93a47fa4da24 100644 --- a/__snapshots__/features/firstTutorial/pages/FirstTutorial/FirstTutorial.native.test.tsx.native-snap +++ b/__snapshots__/features/firstTutorial/pages/FirstTutorial/FirstTutorial.native.test.tsx.native-snap @@ -54,7 +54,6 @@ exports[`FirstTutorial page should render first tutorial 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -139,7 +138,6 @@ exports[`FirstTutorial page should render first tutorial 1`] = ` > renders correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -69,7 +68,6 @@ exports[` renders correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/home/atoms/tests/VenueTile.native.test.tsx.native-snap b/__snapshots__/features/home/atoms/tests/VenueTile.native.test.tsx.native-snap index 4e599e47d307..c40fedd35c8f 100644 --- a/__snapshots__/features/home/atoms/tests/VenueTile.native.test.tsx.native-snap +++ b/__snapshots__/features/home/atoms/tests/VenueTile.native.test.tsx.native-snap @@ -8,7 +8,6 @@ exports[`VenueTile component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/home/components/tests/BusinessModule.native.test.tsx.native-snap b/__snapshots__/features/home/components/tests/BusinessModule.native.test.tsx.native-snap index b8f1e221e5fa..0e9c4fca4f7c 100644 --- a/__snapshots__/features/home/components/tests/BusinessModule.native.test.tsx.native-snap +++ b/__snapshots__/features/home/components/tests/BusinessModule.native.test.tsx.native-snap @@ -86,8 +86,8 @@ exports[`BusinessModule component should disable click when no URL 1`] = ` "top": 0, }, Object { - "height": undefined, - "width": undefined, + "height": 144, + "width": 912, }, undefined, ] @@ -277,8 +277,8 @@ exports[`BusinessModule component should render correctly - with leftIcon = Idea "top": 0, }, Object { - "height": undefined, - "width": undefined, + "height": 144, + "width": 912, }, undefined, ] @@ -489,8 +489,8 @@ exports[`BusinessModule component should render correctly - with leftIcon provid "top": 0, }, Object { - "height": undefined, - "width": undefined, + "height": 144, + "width": 912, }, undefined, ] diff --git a/__snapshots__/features/home/components/tests/HomeBodyPlaceholder.test.tsx.native-snap b/__snapshots__/features/home/components/tests/HomeBodyPlaceholder.test.tsx.native-snap index 23adc054ecb9..2ac024969c84 100644 --- a/__snapshots__/features/home/components/tests/HomeBodyPlaceholder.test.tsx.native-snap +++ b/__snapshots__/features/home/components/tests/HomeBodyPlaceholder.test.tsx.native-snap @@ -66,7 +66,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -186,7 +185,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -253,7 +251,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -320,7 +317,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -411,7 +407,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -478,7 +473,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -545,7 +539,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -636,7 +629,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -703,7 +695,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -770,7 +761,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -861,7 +851,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -928,7 +917,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -995,7 +983,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1109,7 +1096,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1232,7 +1218,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1299,7 +1284,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1366,7 +1350,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1457,7 +1440,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1524,7 +1506,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1591,7 +1572,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1682,7 +1662,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1749,7 +1728,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1816,7 +1794,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1907,7 +1884,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -1974,7 +1950,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2041,7 +2016,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2132,7 +2106,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2199,7 +2172,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2266,7 +2238,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2370,7 +2341,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2469,7 +2439,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2592,7 +2561,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2659,7 +2627,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2726,7 +2693,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2817,7 +2783,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2884,7 +2849,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -2951,7 +2915,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3042,7 +3005,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3109,7 +3071,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3176,7 +3137,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3267,7 +3227,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3334,7 +3293,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3401,7 +3359,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3492,7 +3449,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3559,7 +3515,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3626,7 +3581,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3740,7 +3694,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3860,7 +3813,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3927,7 +3879,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -3994,7 +3945,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4085,7 +4035,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4152,7 +4101,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4219,7 +4167,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4310,7 +4257,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4377,7 +4323,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4444,7 +4389,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4535,7 +4479,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4602,7 +4545,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, @@ -4669,7 +4611,6 @@ exports[`HomeBodyPlaceholder matches snapshot 1`] = ` } } locations={null} - nativeID="animatedComponent" startPoint={ Object { "x": 0, diff --git a/__snapshots__/features/home/components/tests/NoContentError.native.test.tsx.native-snap b/__snapshots__/features/home/components/tests/NoContentError.native.test.tsx.native-snap index 953ccb464bee..d73e89da93ed 100644 --- a/__snapshots__/features/home/components/tests/NoContentError.native.test.tsx.native-snap +++ b/__snapshots__/features/home/components/tests/NoContentError.native.test.tsx.native-snap @@ -177,7 +177,6 @@ exports[`NoContentError should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/home/components/tests/VenuesModule.native.test.tsx.native-snap b/__snapshots__/features/home/components/tests/VenuesModule.native.test.tsx.native-snap index bc90bceb38b8..88c098683f94 100644 --- a/__snapshots__/features/home/components/tests/VenuesModule.native.test.tsx.native-snap +++ b/__snapshots__/features/home/components/tests/VenuesModule.native.test.tsx.native-snap @@ -271,7 +271,6 @@ exports[`VenuesModule component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -482,7 +481,6 @@ exports[`VenuesModule component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -693,7 +691,6 @@ exports[`VenuesModule component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -904,7 +901,6 @@ exports[`VenuesModule component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/components/__test__/DMSModal.native.test.tsx.native-snap b/__snapshots__/features/identityCheck/components/__test__/DMSModal.native.test.tsx.native-snap index 945c4b1e4360..4e48faa68ba4 100644 --- a/__snapshots__/features/identityCheck/components/__test__/DMSModal.native.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/components/__test__/DMSModal.native.test.tsx.native-snap @@ -34,6 +34,7 @@ exports[` should render correctly 1`] = ` > should render correctly 1`] = ` accessibilityRole="none" aria-describedby="testUuidV4" aria-modal={true} + collapsable={false} deviceHeight={1334} deviceWidth={750} forwardedRef={[Function]} @@ -211,7 +213,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -302,7 +303,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -387,7 +387,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/components/__test__/FastEduconnectConnectionRequestModal.native.test.tsx.native-snap b/__snapshots__/features/identityCheck/components/__test__/FastEduconnectConnectionRequestModal.native.test.tsx.native-snap index 3e0785db2d47..6c8b6427b647 100644 --- a/__snapshots__/features/identityCheck/components/__test__/FastEduconnectConnectionRequestModal.native.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/components/__test__/FastEduconnectConnectionRequestModal.native.test.tsx.native-snap @@ -31,527 +31,7 @@ exports[` should render correctly if modal not visible 1`] = testID="modal" transparent={true} visible={false} -> - - - - - - - - Identifie-toi en 2 minutes - - - - - - - rightIcon-SVG-Mock - - - - - - - - - - - Tu peux vérifier ton identité en moins de 2 minutes en utilisant ton compte ÉduConnect. Si tu n'as pas d'identifiants ÉduConnect rapproche toi de ton établissement. - - - - - button-icon-SVG-Mock - - - - C’est quoi ÉduConnect ? - - - - - - Identification avec ÉduConnect - - - - - - - ou - - - - - - - button-icon-SVG-Mock - - - - Identification manuelle - - - - Environ 3 heures - - - - - - - +/> `; exports[` should render correctly if modal visible 1`] = ` @@ -588,6 +68,7 @@ exports[` should render correctly if modal visible 1`] = ` > should render correctly if modal visible 1`] = ` accessibilityRole="none" aria-describedby="testUuidV4" aria-modal={true} + collapsable={false} deviceHeight={1334} deviceWidth={750} forwardedRef={[Function]} @@ -765,7 +247,6 @@ exports[` should render correctly if modal visible 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -847,7 +328,6 @@ exports[` should render correctly if modal visible 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -919,7 +399,6 @@ exports[` should render correctly if modal visible 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1024,7 +503,6 @@ exports[` should render correctly if modal visible 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/components/__test__/QuitIdentityCheckModal.native.test.tsx.native-snap b/__snapshots__/features/identityCheck/components/__test__/QuitIdentityCheckModal.native.test.tsx.native-snap index 936b840bde00..e4d18978d7c7 100644 --- a/__snapshots__/features/identityCheck/components/__test__/QuitIdentityCheckModal.native.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/components/__test__/QuitIdentityCheckModal.native.test.tsx.native-snap @@ -209,7 +209,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -271,7 +270,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/components/__test__/SomeAdviceBeforeIdentityCheckModal.native.test.tsx.native-snap b/__snapshots__/features/identityCheck/components/__test__/SomeAdviceBeforeIdentityCheckModal.native.test.tsx.native-snap index af8370366c95..fc0044a50e34 100644 --- a/__snapshots__/features/identityCheck/components/__test__/SomeAdviceBeforeIdentityCheckModal.native.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/components/__test__/SomeAdviceBeforeIdentityCheckModal.native.test.tsx.native-snap @@ -34,6 +34,7 @@ exports[` should render correctly 1`] = ` > should render correctly 1`] = ` accessibilityRole="none" aria-describedby="testUuidV4" aria-modal={true} + collapsable={false} deviceHeight={1334} deviceWidth={750} forwardedRef={[Function]} @@ -211,7 +213,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -425,7 +426,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/components/layout/PageWithHeader.test.tsx.native-snap b/__snapshots__/features/identityCheck/components/layout/PageWithHeader.test.tsx.native-snap index 170e4372ee01..ccb8a81f84d3 100644 --- a/__snapshots__/features/identityCheck/components/layout/PageWithHeader.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/components/layout/PageWithHeader.test.tsx.native-snap @@ -60,7 +60,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/pages/confirmation/__test__/BeneficiaryRequestSent.test.tsx.native-snap b/__snapshots__/features/identityCheck/pages/confirmation/__test__/BeneficiaryRequestSent.test.tsx.native-snap index 5ea9fffff893..3b2fde88ba43 100644 --- a/__snapshots__/features/identityCheck/pages/confirmation/__test__/BeneficiaryRequestSent.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/pages/confirmation/__test__/BeneficiaryRequestSent.test.tsx.native-snap @@ -207,7 +207,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/pages/confirmation/__test__/IdentityCheckHonor.test.tsx.native-snap b/__snapshots__/features/identityCheck/pages/confirmation/__test__/IdentityCheckHonor.test.tsx.native-snap index 00102d900105..f3cc144d09e7 100644 --- a/__snapshots__/features/identityCheck/pages/confirmation/__test__/IdentityCheckHonor.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/pages/confirmation/__test__/IdentityCheckHonor.test.tsx.native-snap @@ -60,7 +60,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -311,7 +310,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/pages/confirmation/__test__/UnderageAccountCreated.test.tsx.native-snap b/__snapshots__/features/identityCheck/pages/confirmation/__test__/UnderageAccountCreated.test.tsx.native-snap index 91b01602547b..cedee9417fee 100644 --- a/__snapshots__/features/identityCheck/pages/confirmation/__test__/UnderageAccountCreated.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/pages/confirmation/__test__/UnderageAccountCreated.test.tsx.native-snap @@ -186,7 +186,6 @@ exports[` should render correctly 1`] = ` collapsable={false} forwardedRef={[Function]} isAnimated={true} - nativeID="animatedComponent" onLayout={[Function]} progress={1} style={ @@ -273,7 +272,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckDMS.test.tsx.native-snap b/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckDMS.test.tsx.native-snap index d6e3f2a2e171..f25170f9670f 100644 --- a/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckDMS.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckDMS.test.tsx.native-snap @@ -60,7 +60,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -274,7 +273,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -403,7 +401,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckEduConnect.test.tsx.native-snap b/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckEduConnect.test.tsx.native-snap index 8943ccd29f02..a03c04b5322a 100644 --- a/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckEduConnect.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckEduConnect.test.tsx.native-snap @@ -60,7 +60,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -291,7 +290,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckEduConnectForm.native.test.tsx.native-snap b/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckEduConnectForm.native.test.tsx.native-snap index 6562c066ba4d..e28afa22262a 100644 --- a/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckEduConnectForm.native.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckEduConnectForm.native.test.tsx.native-snap @@ -60,7 +60,6 @@ exports[` should render IdentityCheckEduConnectFo accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckPending.test.tsx.native-snap b/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckPending.test.tsx.native-snap index 981dae7e6fd6..0adc071490f9 100644 --- a/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckPending.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckPending.test.tsx.native-snap @@ -217,7 +217,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckStart.native.test.tsx.native-snap b/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckStart.native.test.tsx.native-snap index 87612a6c9e19..c0835148ed7f 100644 --- a/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckStart.native.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckStart.native.test.tsx.native-snap @@ -61,7 +61,6 @@ Array [ accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -330,7 +329,6 @@ Array [ accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -417,452 +415,7 @@ Array [ testID="modal" transparent={true} visible={false} - > - - - - - - - - Transmettre un document - - - - - - - rightIcon-SVG-Mock - - - - - - - - - - - Tu peux aussi compléter ton dossier sur Démarches simplifiées. Attention le traitement sera plus long ! - - - - - - button-icon-SVG-Mock - - - - Je suis de nationalité française - - - - Carte d’identité ou passeport. - - - - - - button-icon-SVG-Mock - - - - Je suis de nationalité étrangère - - - - Titre de séjour, carte d'identité, ou passeport. - - - - - - - - + /> - - - - - - - - Quelques conseils - - - - - - - rightIcon-SVG-Mock - - - - - - - - - - - - Il est important que les informations de ton document soient parfaitement lisibles. - - - Nos conseils : - - - - - - - undefined-SVG-Mock - - - - Désactive ton flash - - - - - - undefined-SVG-Mock - - - - Place-toi dans un lieu bien éclairé - - - - - - undefined-SVG-Mock - - - - Cadre l’intégralité de ton document - - - - - - J'ai compris - - - - - - - - , + />, ] `; diff --git a/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckUnavailable.test.tsx.native-snap b/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckUnavailable.test.tsx.native-snap index 51b956fc366a..b22848bbf3cd 100644 --- a/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckUnavailable.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckUnavailable.test.tsx.native-snap @@ -216,452 +216,7 @@ exports[` should render correctly 1`] = ` testID="modal" transparent={true} visible={false} - > - - - - - - - - Transmettre un document - - - - - - - rightIcon-SVG-Mock - - - - - - - - - - - Tu peux aussi compléter ton dossier sur Démarches simplifiées. Attention le traitement sera plus long ! - - - - - - button-icon-SVG-Mock - - - - Je suis de nationalité française - - - - Carte d’identité ou passeport. - - - - - - button-icon-SVG-Mock - - - - Je suis de nationalité étrangère - - - - Titre de séjour, carte d'identité, ou passeport. - - - - - - - - + /> should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckValidation.native.test.tsx.native-snap b/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckValidation.native.test.tsx.native-snap index 3763dad6d839..145c267a7ef3 100644 --- a/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckValidation.native.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/pages/identification/__test__/IdentityCheckValidation.native.test.tsx.native-snap @@ -60,7 +60,6 @@ exports[` should render IdentityCheckValidation compo accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -378,7 +377,6 @@ exports[` should render IdentityCheckValidation compo accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/pages/profile/__test__/SetAddress.native.test.tsx.native-snap b/__snapshots__/features/identityCheck/pages/profile/__test__/SetAddress.native.test.tsx.native-snap index 3659ad46c19c..ad277757d784 100644 --- a/__snapshots__/features/identityCheck/pages/profile/__test__/SetAddress.native.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/pages/profile/__test__/SetAddress.native.test.tsx.native-snap @@ -60,7 +60,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -360,7 +359,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={false} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/pages/profile/__test__/SetCity.native.test.tsx.native-snap b/__snapshots__/features/identityCheck/pages/profile/__test__/SetCity.native.test.tsx.native-snap index 3f8a35b999ee..540dd4a15ed9 100644 --- a/__snapshots__/features/identityCheck/pages/profile/__test__/SetCity.native.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/pages/profile/__test__/SetCity.native.test.tsx.native-snap @@ -60,7 +60,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -361,7 +360,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={false} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/pages/profile/__test__/SetName.native.test.tsx.native-snap b/__snapshots__/features/identityCheck/pages/profile/__test__/SetName.native.test.tsx.native-snap index 6e04d94acd5b..bf72a4cd43e6 100644 --- a/__snapshots__/features/identityCheck/pages/profile/__test__/SetName.native.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/pages/profile/__test__/SetName.native.test.tsx.native-snap @@ -60,7 +60,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -576,7 +575,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={false} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/pages/profile/__test__/SetSchoolType.native.test.tsx.native-snap b/__snapshots__/features/identityCheck/pages/profile/__test__/SetSchoolType.native.test.tsx.native-snap index 46db0b9c2019..9500c58d68c5 100644 --- a/__snapshots__/features/identityCheck/pages/profile/__test__/SetSchoolType.native.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/pages/profile/__test__/SetSchoolType.native.test.tsx.native-snap @@ -60,7 +60,6 @@ exports[` shoud render a list of high school types if profile.s accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -228,7 +227,6 @@ exports[` shoud render a list of high school types if profile.s accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -290,7 +288,6 @@ exports[` shoud render a list of high school types if profile.s accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -350,7 +347,6 @@ exports[` shoud render a list of high school types if profile.s accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -410,7 +406,6 @@ exports[` shoud render a list of high school types if profile.s accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -470,7 +465,6 @@ exports[` shoud render a list of high school types if profile.s accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -530,7 +524,6 @@ exports[` shoud render a list of high school types if profile.s accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -606,7 +599,6 @@ exports[` shoud render a list of high school types if profile.s accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -683,7 +675,6 @@ exports[` shoud render a list of high school types if profile.s accessible={true} collapsable={false} focusable={false} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -836,7 +827,6 @@ exports[` shoud render a list of middle school types if profile accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1004,7 +994,6 @@ exports[` shoud render a list of middle school types if profile accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1066,7 +1055,6 @@ exports[` shoud render a list of middle school types if profile accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1128,7 +1116,6 @@ exports[` shoud render a list of middle school types if profile accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1219,7 +1206,6 @@ exports[` shoud render a list of middle school types if profile accessible={true} collapsable={false} focusable={false} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/identityCheck/pages/profile/__test__/SetStatus.native.test.tsx.native-snap b/__snapshots__/features/identityCheck/pages/profile/__test__/SetStatus.native.test.tsx.native-snap index e0f7d46353a4..743e371c5dd7 100644 --- a/__snapshots__/features/identityCheck/pages/profile/__test__/SetStatus.native.test.tsx.native-snap +++ b/__snapshots__/features/identityCheck/pages/profile/__test__/SetStatus.native.test.tsx.native-snap @@ -60,7 +60,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -228,7 +227,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -290,7 +288,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -352,7 +349,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -414,7 +410,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -476,7 +471,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -538,7 +532,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -600,7 +593,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -676,7 +668,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -752,7 +743,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -843,7 +833,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={false} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/navigation/TabBar/__tests__/TabBar.native.test.tsx.native-snap b/__snapshots__/features/navigation/TabBar/__tests__/TabBar.native.test.tsx.native-snap index d8044c333bca..bd81f41c445b 100644 --- a/__snapshots__/features/navigation/TabBar/__tests__/TabBar.native.test.tsx.native-snap +++ b/__snapshots__/features/navigation/TabBar/__tests__/TabBar.native.test.tsx.native-snap @@ -49,7 +49,6 @@ exports[`TabBar renders correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -140,7 +139,6 @@ exports[`TabBar renders correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -213,7 +211,6 @@ exports[`TabBar renders correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -286,7 +283,6 @@ exports[`TabBar renders correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -359,7 +355,6 @@ exports[`TabBar renders correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/offer/components/__tests__/OfferHeader.native.test.tsx.native-snap b/__snapshots__/features/offer/components/__tests__/OfferHeader.native.test.tsx.native-snap index 82eec0ed9c5f..a44fa8a26b8d 100644 --- a/__snapshots__/features/offer/components/__tests__/OfferHeader.native.test.tsx.native-snap +++ b/__snapshots__/features/offer/components/__tests__/OfferHeader.native.test.tsx.native-snap @@ -3,6 +3,7 @@ exports[` should render correctly 1`] = ` Array [ - - - - - - - - Connecte-toi pour profiter de cette fonctionnalité - - - - - - - rightIcon-SVG-Mock - - - - - - - - - - - - Ton compte te permettra de retrouver tous tes favoris en un clin d'oeil ! - - - - - S'inscrire - - - - - - Se connecter - - - - - - - - , + />, ] `; diff --git a/__snapshots__/features/offer/components/__tests__/ReportOffer.native.test.tsx.native-snap b/__snapshots__/features/offer/components/__tests__/ReportOffer.native.test.tsx.native-snap index b9c11517f601..9b2e70511a6c 100644 --- a/__snapshots__/features/offer/components/__tests__/ReportOffer.native.test.tsx.native-snap +++ b/__snapshots__/features/offer/components/__tests__/ReportOffer.native.test.tsx.native-snap @@ -34,6 +34,7 @@ exports[`ReportOffer General modal behavior Report offer snapshots should displa > - - - - - - - - - leftIcon-SVG-Mock - - - - Retour - - - - - - Titre modale - - - - - - - rightIcon-SVG-Mock - - - - - - - - - - - - Composant modale - - - - - - - - +/> `; diff --git a/__snapshots__/features/offer/pages/tests/OfferBody.deprecated.native.test.tsx.native-snap b/__snapshots__/features/offer/pages/tests/OfferBody.deprecated.native.test.tsx.native-snap index d4943a3f6358..ebdea3705925 100644 --- a/__snapshots__/features/offer/pages/tests/OfferBody.deprecated.native.test.tsx.native-snap +++ b/__snapshots__/features/offer/pages/tests/OfferBody.deprecated.native.test.tsx.native-snap @@ -31,6 +31,7 @@ exports[` should match snapshot for digital offer 1`] = ` } > should match snapshot for digital offer 1`] = ` style={null} > should match snapshot for digital offer 1`] = ` > should match snapshot for digital offer 1`] = ` should match snapshot for digital offer 1`] = ` } > should match snapshot for digital offer 1`] = ` } /> should match snapshot for digital offer 1`] = ` accessibilityRole="header" aria-level="1" collapsable={false} - nativeID="animatedComponent" numberOfLines={1} onLayout={[Function]} style={ @@ -153,6 +154,7 @@ exports[` should match snapshot for digital offer 1`] = ` should match snapshot for digital offer 1`] = ` > should match snapshot for digital offer 1`] = ` > - - - - - - - - Signaler une offre - - - - - - - rightIcon-SVG-Mock - - - - - - - - - - - - Bien que l'ensemble du catalogue soit vérifié par nos soins, il n'est pas impossible que certaines offres ne respectent pas les CGU. - - - - - - undefined-SVG-Mock - - - - - Il est interdit pour un acteur culturel de proposer des offres qui ne correspondent pas à nos valeurs. - - - - - - - undefined-SVG-Mock - - - - - Ton identité restera anonyme auprès des acteurs culturels. - - - - - - Signaler l'offre - - - - - - - - - + /> should match snapshot for physical offer 1`] = ` } > should match snapshot for physical offer 1`] = ` style={null} > should match snapshot for physical offer 1`] = ` > should match snapshot for physical offer 1`] = ` should match snapshot for physical offer 1`] = ` } > should match snapshot for physical offer 1`] = ` } /> should match snapshot for physical offer 1`] = ` accessibilityRole="header" aria-level="1" collapsable={false} - nativeID="animatedComponent" numberOfLines={1} onLayout={[Function]} style={ @@ -2547,6 +2116,7 @@ exports[` should match snapshot for physical offer 1`] = ` should match snapshot for physical offer 1`] = ` > should match snapshot for physical offer 1`] = ` > - - - - - - - - Signaler une offre - - - - - - - rightIcon-SVG-Mock - - - - - - - - - - - - Bien que l'ensemble du catalogue soit vérifié par nos soins, il n'est pas impossible que certaines offres ne respectent pas les CGU. - - - - - - undefined-SVG-Mock - - - - - Il est interdit pour un acteur culturel de proposer des offres qui ne correspondent pas à nos valeurs. - - - - - - - undefined-SVG-Mock - - - - - Ton identité restera anonyme auprès des acteurs culturels. - - - - - - Signaler l'offre - - - - - - - - - + /> should open the report modal upon clicking on 'signaler l should open the report modal upon clicking on 'signaler l accessibilityLabel="Lieu Cinéma de la fin" accessibilityRole="link" accessible={true} + collapsable={false} focusable={true} onClick={[Function]} onResponderGrant={[Function]} @@ -939,6 +941,7 @@ exports[` should open the report modal upon clicking on 'signaler l should open the report modal upon clicking on 'signaler l should open the report modal upon clicking on 'signaler l > should open the report modal upon clicking on 'signaler l accessibilityRole="none" aria-describedby="testUuidV4" aria-modal={true} + collapsable={false} deviceHeight={1334} deviceWidth={750} forwardedRef={[Function]} @@ -1308,6 +1314,7 @@ exports[` should open the report modal upon clicking on 'signaler l > should open the report modal upon clicking on 'signaler l should render 1`] = ` } > should render 1`] = ` style={null} > should render 1`] = ` > should render 1`] = ` should render 1`] = ` } > should render 1`] = ` } /> should render 1`] = ` accessibilityRole="header" aria-level="1" collapsable={false} - nativeID="animatedComponent" numberOfLines={1} onLayout={[Function]} style={ @@ -153,6 +154,7 @@ exports[` should render 1`] = ` should render 1`] = ` > should render 1`] = ` > should render 1`] = ` - - Le mot de passe doit contenir au moins 12 caractères, 1 majuscule, 1 minuscule, 1 chiffre et un caractère spécial @@ -65,7 +30,8 @@ exports[`ChangePassword should validate PasswordSecurityRules when password is c Array [ Object { \\"alignItems\\": \\"flex-start\\", -+ \\"maxWidth\\": 500, + \\"maxWidth\\": 500, +- \\"paddingTop\\": 0, + \\"paddingTop\\": 8, + \\"width\\": \\"100%\\", + }, @@ -78,8 +44,7 @@ exports[`ChangePassword should validate PasswordSecurityRules when password is c + Object { + \\"alignItems\\": \\"center\\", + \\"flexDirection\\": \\"row\\", - \\"maxWidth\\": 500, -- \\"paddingTop\\": 0, ++ \\"maxWidth\\": 500, + \\"width\\": \\"100%\\", + }, + ] @@ -227,7 +192,7 @@ exports[`ChangePassword should validate PasswordSecurityRules when password is c + \\"alignItems\\": \\"center\\", + \\"flexDirection\\": \\"row\\", + \\"maxWidth\\": 500, -+ \\"width\\": \\"100%\\", + \\"width\\": \\"100%\\", + }, + ] + } @@ -247,10 +212,10 @@ exports[`ChangePassword should validate PasswordSecurityRules when password is c + Array [ + Object { + \\"width\\": 4, -+ }, -+ ] -+ } -+ /> + }, + ] + } + /> + ++ }, ++ ] ++ } ++ /> + - - diff --git a/__snapshots__/features/search/components/__tests__/CategoryButton.test.tsx.native-snap b/__snapshots__/features/search/components/__tests__/CategoryButton.test.tsx.native-snap index 411ab6e967fd..276ab8e47170 100644 --- a/__snapshots__/features/search/components/__tests__/CategoryButton.test.tsx.native-snap +++ b/__snapshots__/features/search/components/__tests__/CategoryButton.test.tsx.native-snap @@ -5,7 +5,6 @@ exports[`CategoryButton should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/search/components/__tests__/SearchResults.native.test.tsx.native-snap b/__snapshots__/features/search/components/__tests__/SearchResults.native.test.tsx.native-snap index ab2e8b84ea90..c280e665ed77 100644 --- a/__snapshots__/features/search/components/__tests__/SearchResults.native.test.tsx.native-snap +++ b/__snapshots__/features/search/components/__tests__/SearchResults.native.test.tsx.native-snap @@ -195,7 +195,6 @@ exports[`SearchResults component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/search/components/__tests__/Suggestion.native.test.tsx.native-snap b/__snapshots__/features/search/components/__tests__/Suggestion.native.test.tsx.native-snap index 8645e9215bfc..4edc71b19375 100644 --- a/__snapshots__/features/search/components/__tests__/Suggestion.native.test.tsx.native-snap +++ b/__snapshots__/features/search/components/__tests__/Suggestion.native.test.tsx.native-snap @@ -6,7 +6,6 @@ exports[`Suggestion should display component correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/search/pages/__tests__/Categories.test.tsx.native-snap b/__snapshots__/features/search/pages/__tests__/Categories.test.tsx.native-snap index 36fbb620d459..e35b48e303d7 100644 --- a/__snapshots__/features/search/pages/__tests__/Categories.test.tsx.native-snap +++ b/__snapshots__/features/search/pages/__tests__/Categories.test.tsx.native-snap @@ -5,7 +5,7 @@ exports[`Categories component should match diff snapshot when new category is se - First value + Second value -@@ -197,11 +197,11 @@ +@@ -196,11 +196,11 @@ /> @@ -37,7 +37,7 @@ exports[`Categories component should match diff snapshot when new category is se \\"lineHeight\\": 20, }, ] -@@ -286,11 +286,20 @@ +@@ -284,11 +284,20 @@ \\"flexGrow\\": 0.1, \\"flexShrink\\": 1, }, @@ -59,7 +59,7 @@ exports[`Categories component should match diff snapshot when new category is se accessibilityRole=\\"radio\\" accessibilityState={ Object { -@@ -387,11 +396,11 @@ +@@ -384,11 +393,11 @@ @@ -91,7 +91,7 @@ exports[`Categories component should match diff snapshot when new category is se \\"lineHeight\\": 20, }, ] -@@ -476,20 +485,11 @@ +@@ -472,20 +481,11 @@ \\"flexGrow\\": 0.1, \\"flexShrink\\": 1, }, @@ -195,7 +195,6 @@ exports[`Categories component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -323,7 +322,6 @@ exports[`Categories component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -427,7 +425,6 @@ exports[`Categories component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -522,7 +519,6 @@ exports[`Categories component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -617,7 +613,6 @@ exports[`Categories component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -712,7 +707,6 @@ exports[`Categories component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -807,7 +801,6 @@ exports[`Categories component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -902,7 +895,6 @@ exports[`Categories component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -997,7 +989,6 @@ exports[`Categories component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1092,7 +1083,6 @@ exports[`Categories component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1187,7 +1177,6 @@ exports[`Categories component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1282,7 +1271,6 @@ exports[`Categories component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1377,7 +1365,6 @@ exports[`Categories component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1472,7 +1459,6 @@ exports[`Categories component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1567,7 +1553,6 @@ exports[`Categories component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/search/pages/__tests__/LocationFilter.native.test.tsx.native-snap b/__snapshots__/features/search/pages/__tests__/LocationFilter.native.test.tsx.native-snap index aefa396f98f3..02efdef64239 100644 --- a/__snapshots__/features/search/pages/__tests__/LocationFilter.native.test.tsx.native-snap +++ b/__snapshots__/features/search/pages/__tests__/LocationFilter.native.test.tsx.native-snap @@ -80,7 +80,6 @@ exports[`LocationFilter component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -304,7 +303,6 @@ exports[`LocationFilter component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -438,7 +436,6 @@ exports[`LocationFilter component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -574,7 +571,6 @@ exports[`LocationFilter component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/search/pages/__tests__/Search.native.test.tsx.native-snap b/__snapshots__/features/search/pages/__tests__/Search.native.test.tsx.native-snap index 0554135e4176..5ed3e2391d8e 100644 --- a/__snapshots__/features/search/pages/__tests__/Search.native.test.tsx.native-snap +++ b/__snapshots__/features/search/pages/__tests__/Search.native.test.tsx.native-snap @@ -208,7 +208,6 @@ exports[`Search component should render Search 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -334,7 +333,6 @@ exports[`Search component should render Search 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -482,7 +480,6 @@ exports[`Search component should render Search 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/search/pages/__tests__/SearchFilter.native.test.tsx.native-snap b/__snapshots__/features/search/pages/__tests__/SearchFilter.native.test.tsx.native-snap index d74cb32e2d57..ba40ae15b760 100644 --- a/__snapshots__/features/search/pages/__tests__/SearchFilter.native.test.tsx.native-snap +++ b/__snapshots__/features/search/pages/__tests__/SearchFilter.native.test.tsx.native-snap @@ -80,7 +80,6 @@ exports[`SearchFilter component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -159,7 +158,6 @@ exports[`SearchFilter component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -301,7 +299,6 @@ exports[`SearchFilter component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -711,7 +708,6 @@ exports[`SearchFilter component should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onLayout={[Function]} onResponderGrant={[Function]} @@ -775,7 +771,6 @@ exports[`SearchFilter component should render correctly 1`] = ` should render correctly 1`] = ` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -83,7 +81,6 @@ exports[` should render correctly 1`] = ` > should render correctly 1`] = ` > should render correctly 1`] = ` should render correctly 1`] = ` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -231,7 +224,6 @@ exports[` should render correctly 1`] = ` > should render correctly 1`] = ` > should render correctly 1`] = ` should match snapshot 1`] = ` > should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -95,7 +93,6 @@ exports[` should match snapshot 1`] = ` > should match snapshot 1`] = ` > should match snapshot 1`] = ` should match snapshot 1`] = ` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -243,7 +236,6 @@ exports[` should match snapshot 1`] = ` > should match snapshot 1`] = ` > should match snapshot 1`] = ` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -879,7 +868,6 @@ exports[` should match snapshot 1`] = ` > should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1968,7 +1955,6 @@ exports[` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -2094,7 +2080,6 @@ exports[` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -2303,7 +2288,6 @@ exports[` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -2393,7 +2377,6 @@ exports[` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onLayout={[Function]} onResponderGrant={[Function]} @@ -2443,7 +2426,6 @@ exports[` should match snapshot 1`] = ` should match snapshot 1`] = ` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onLayout={[Function]} onResponderGrant={[Function]} @@ -2620,7 +2600,6 @@ exports[` should match snapshot 1`] = ` should match snapshot 1`] = ` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onLayout={[Function]} onResponderGrant={[Function]} @@ -3248,7 +3225,6 @@ exports[` should match snapshot 1`] = ` should match snapshot 1`] = ` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -3371,7 +3345,6 @@ exports[` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -3427,7 +3400,6 @@ exports[` should match snapshot 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/features/venue/pages/__tests__/VenueBody.native.test.tsx.native-snap b/__snapshots__/features/venue/pages/__tests__/VenueBody.native.test.tsx.native-snap index 9d2f8843be6a..2059f2dccc98 100644 --- a/__snapshots__/features/venue/pages/__tests__/VenueBody.native.test.tsx.native-snap +++ b/__snapshots__/features/venue/pages/__tests__/VenueBody.native.test.tsx.native-snap @@ -431,7 +431,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -539,7 +538,6 @@ exports[` should render correctly 1`] = ` > should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1628,7 +1625,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1754,7 +1750,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1963,7 +1958,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -2053,7 +2047,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onLayout={[Function]} onResponderGrant={[Function]} @@ -2103,7 +2096,6 @@ exports[` should render correctly 1`] = ` should render correctly 1`] = ` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onLayout={[Function]} onResponderGrant={[Function]} @@ -2280,7 +2270,6 @@ exports[` should render correctly 1`] = ` should render correctly 1`] = ` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onLayout={[Function]} onResponderGrant={[Function]} @@ -2908,7 +2895,6 @@ exports[` should render correctly 1`] = ` should render correctly 1`] = ` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -3031,7 +3015,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -3087,7 +3070,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/libs/country-picker/CountryPicker.native.test.tsx.native-snap b/__snapshots__/libs/country-picker/CountryPicker.native.test.tsx.native-snap index e6dc91939b31..7ce97dc80919 100644 --- a/__snapshots__/libs/country-picker/CountryPicker.native.test.tsx.native-snap +++ b/__snapshots__/libs/country-picker/CountryPicker.native.test.tsx.native-snap @@ -5,6 +5,7 @@ Array [ - - - - - - - - Choix de l'indicatif téléphonique - - - - - - - rightIcon-SVG-Mock - - - - - - - - - - - - - - - - - - - - 🇫🇷 - - - - - France (+33) - - - - - undefined-SVG-Mock - - - - - - - - - - - - - - - - 🇬🇵 - - - - - Guadeloupe (+590) - - - - - - - - - - - - - - 🇬🇫 - - - - - Guyane (+594) - - - - - - - - - - - - - - 🇲🇶 - - - - - Martinique (+596) - - - - - - - - - - - - - - 🇾🇹 - - - - - Mayotte (+262) - - - - - - - - - - - - - - 🇳🇨 - - - - - Nouvelle-Calédonie (+687) - - - - - - - - - - - - - - 🇵🇫 - - - - - Polynésie française (+689) - - - - - - - - - - - - - - 🇷🇪 - - - - - Réunion (+262) - - - - - - - - - - - - - - 🇧🇱 - - - - - Saint-Barthélemy (+590) - - - - - - - - - - - - - - 🇲🇫 - - - - - Saint-Martin (+590) - - - - - - - - - - - - - - 🇵🇲 - - - - - Saint-Pierre-et-Miquelon (+508) - - - - - - - - - - - - - - 🇼🇫 - - - - - Wallis-et-Futuna (+681) - - - - - - - - - - - - - - - , + />, ] `; diff --git a/__snapshots__/libs/geolocation/components/__tests__/WhereSection.test.tsx.native-snap b/__snapshots__/libs/geolocation/components/__tests__/WhereSection.test.tsx.native-snap index e5b926cfef40..82c6f19b8eb0 100644 --- a/__snapshots__/libs/geolocation/components/__tests__/WhereSection.test.tsx.native-snap +++ b/__snapshots__/libs/geolocation/components/__tests__/WhereSection.test.tsx.native-snap @@ -42,7 +42,6 @@ Array [ accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -230,7 +229,6 @@ Array [ accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -307,7 +305,7 @@ exports[`WhereSection should render correctly 2`] = ` - First value + Second value -@@ -31,10 +31,121 @@ +@@ -31,10 +31,120 @@ \\"height\\": 16, }, ] @@ -319,7 +317,6 @@ exports[`WhereSection should render correctly 2`] = ` + accessible={true} + collapsable={false} + focusable={true} -+ nativeID=\\"animatedComponent\\" + onClick={[Function onClick]} + onResponderGrant={[Function onResponderGrant]} + onResponderMove={[Function onResponderMove]} diff --git a/__snapshots__/ui/components/DotComponent.native.test.tsx.native-snap b/__snapshots__/ui/components/DotComponent.native.test.tsx.native-snap index d406f960c466..389e3d85e208 100644 --- a/__snapshots__/ui/components/DotComponent.native.test.tsx.native-snap +++ b/__snapshots__/ui/components/DotComponent.native.test.tsx.native-snap @@ -10,7 +10,6 @@ exports[` renders dot active color 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -62,7 +61,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/ui/components/__tests__/ClippedTag.native.test.tsx.native-snap b/__snapshots__/ui/components/__tests__/ClippedTag.native.test.tsx.native-snap index d935590c94b9..c735d63b3e54 100644 --- a/__snapshots__/ui/components/__tests__/ClippedTag.native.test.tsx.native-snap +++ b/__snapshots__/ui/components/__tests__/ClippedTag.native.test.tsx.native-snap @@ -44,7 +44,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/ui/components/__tests__/LayoutExpiredLink.test.tsx.native-snap b/__snapshots__/ui/components/__tests__/LayoutExpiredLink.test.tsx.native-snap index 7215a8c0e40e..1fd671ac183a 100644 --- a/__snapshots__/ui/components/__tests__/LayoutExpiredLink.test.tsx.native-snap +++ b/__snapshots__/ui/components/__tests__/LayoutExpiredLink.test.tsx.native-snap @@ -206,7 +206,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -267,7 +266,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -364,7 +362,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -426,7 +423,6 @@ exports[` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/ui/components/achievements/components/ControlComponent.native.test.tsx.native-snap b/__snapshots__/ui/components/achievements/components/ControlComponent.native.test.tsx.native-snap index e81dbae0568b..55eb793a43c7 100644 --- a/__snapshots__/ui/components/achievements/components/ControlComponent.native.test.tsx.native-snap +++ b/__snapshots__/ui/components/achievements/components/ControlComponent.native.test.tsx.native-snap @@ -6,7 +6,6 @@ exports[` renders render next when type is next 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -44,7 +43,6 @@ exports[` should render correctly prev by default 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -82,7 +80,6 @@ exports[` should render prev when type is prev 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/ui/components/achievements/components/GenericAchievement.native.test.tsx.native-snap b/__snapshots__/ui/components/achievements/components/GenericAchievement.native.test.tsx.native-snap index bd4af7f7161f..e52630d7c9af 100644 --- a/__snapshots__/ui/components/achievements/components/GenericAchievement.native.test.tsx.native-snap +++ b/__snapshots__/ui/components/achievements/components/GenericAchievement.native.test.tsx.native-snap @@ -76,7 +76,6 @@ exports[` should render correctly 1`] = ` > should render disabled 1`] = ` accessible={true} collapsable={false} focusable={false} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -91,7 +90,6 @@ exports[` should render not disabled 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/ui/components/buttons/__tests__/ScrollButtonForNotTouchDevice.test.tsx.native-snap b/__snapshots__/ui/components/buttons/__tests__/ScrollButtonForNotTouchDevice.test.tsx.native-snap index 756f8462f305..f2737d00de11 100644 --- a/__snapshots__/ui/components/buttons/__tests__/ScrollButtonForNotTouchDevice.test.tsx.native-snap +++ b/__snapshots__/ui/components/buttons/__tests__/ScrollButtonForNotTouchDevice.test.tsx.native-snap @@ -5,7 +5,6 @@ exports[` should render correctly on left direc accessible={true} collapsable={false} focusable={false} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -45,7 +44,6 @@ exports[` should render correctly on right dire accessible={true} collapsable={false} focusable={false} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -85,7 +83,6 @@ exports[` should render correctly when no top g accessible={true} collapsable={false} focusable={false} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} diff --git a/__snapshots__/ui/components/modals/AppModal.test.tsx.native-snap b/__snapshots__/ui/components/modals/AppModal.test.tsx.native-snap index b16d29f33c83..d214080c8e92 100644 --- a/__snapshots__/ui/components/modals/AppModal.test.tsx.native-snap +++ b/__snapshots__/ui/components/modals/AppModal.test.tsx.native-snap @@ -33,6 +33,7 @@ exports[` on big screen 1`] = ` > on big screen 1`] = ` on small screen 1`] = ` > on small screen 1`] = ` when hidden 1`] = ` testID="modal" transparent={true} visible={false} -> - - - - - - - - Some title - - - - - - - - - - Hello World - - - - - - - +/> `; exports[` with backdrop disabled 1`] = ` @@ -776,6 +563,7 @@ exports[` with backdrop disabled 1`] = ` with backdrop enabled by default 1`] = ` > with backdrop enabled by default 1`] = ` with backdrop explicitly enabled 1`] = ` > with backdrop explicitly enabled 1`] = ` with left icon render 1`] = ` > with left icon render 1`] = ` with left icon render 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -1780,6 +1573,7 @@ exports[` with long title on 1 line 1`] = ` > with long title on 1 line 1`] = ` with long title on 2 lines by default 1`] = ` > with long title on 2 lines by default 1`] = ` with minimal props 1`] = ` > with minimal props 1`] = ` accessibilityRole="none" aria-describedby="testUuidV4" aria-modal={true} + collapsable={false} deviceHeight={1334} deviceWidth={750} forwardedRef={[Function]} @@ -2521,6 +2320,7 @@ exports[` with right icon render 1`] = ` > with right icon render 1`] = ` with right icon render 1`] = ` accessible={true} collapsable={false} focusable={true} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -2802,6 +2602,7 @@ exports[` with scroll disabled 1`] = ` > with scroll disabled 1`] = ` with scroll enabled by default 1`] = ` > with scroll enabled by default 1`] = ` with scroll explicitly enabled 1`] = ` > with scroll explicitly enabled 1`] = ` without children 1`] = ` > without children 1`] = ` without title 1`] = ` > without title 1`] = ` should render correctly 1`] = ` accessible={true} collapsable={false} focusable={false} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]} @@ -31,7 +30,6 @@ exports[` should render correctly on custom type 1`] = ` accessible={true} collapsable={false} focusable={false} - nativeID="animatedComponent" onClick={[Function]} onResponderGrant={[Function]} onResponderMove={[Function]}