From 2303a7fe88d6a9b751648afdee8266485a145687 Mon Sep 17 00:00:00 2001 From: sertony Date: Fri, 27 Nov 2020 11:07:17 +0300 Subject: [PATCH 1/2] make loops work on web --- src/components/indicator/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/indicator/index.js b/src/components/indicator/index.js index b2de0a8..7fb884e 100644 --- a/src/components/indicator/index.js +++ b/src/components/indicator/index.js @@ -1,6 +1,6 @@ import PropTypes from 'prop-types'; import React, { PureComponent } from 'react'; -import { Animated, Easing } from 'react-native'; +import { Animated, Easing, Platform } from 'react-native'; export default class Indicator extends PureComponent { static defaultProps = { @@ -94,7 +94,7 @@ export default class Indicator extends PureComponent { .timing(progress, { duration: animationDuration, easing: animationEasing, - useNativeDriver: true, + useNativeDriver: Platform.OS !== 'web', // Web doesn't support loops if using Native Driver isInteraction: interaction, toValue: 1, }); From a8186a592c968e06e798000a08dbd74129da9b0f Mon Sep 17 00:00:00 2001 From: sertony Date: Mon, 24 Jan 2022 18:50:24 +0300 Subject: [PATCH 2/2] update build.gradle --- example/android/build.gradle | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/example/android/build.gradle b/example/android/build.gradle index 28f7ec6..2c8fbbf 100644 --- a/example/android/build.gradle +++ b/example/android/build.gradle @@ -2,17 +2,17 @@ buildscript { ext { - buildToolsVersion = "28.0.3" - minSdkVersion = 16 - compileSdkVersion = 28 - targetSdkVersion = 28 + buildToolsVersion = "30.0.2" + minSdkVersion = 21 + compileSdkVersion = 30 + targetSdkVersion = 30 } repositories { google() - jcenter() + mavenCentral() } dependencies { - classpath("com.android.tools.build:gradle:3.4.2") + classpath("com.android.tools.build:gradle:4.2.2") // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files @@ -32,7 +32,7 @@ allprojects { } google() - jcenter() + mavenCentral() maven { url 'https://jitpack.io' } } }