From 6d44d4a89f090d863be8584243fa7a34765dcfe1 Mon Sep 17 00:00:00 2001 From: Chayel J Heinsen Date: Wed, 7 May 2025 12:00:26 -0400 Subject: [PATCH 1/6] V2 Release [sc-152528] --- .tool-versions | 2 +- android/build.gradle | 2 +- example/src/App.tsx | 23 +++- package.json | 8 +- react-native-movable-ink.podspec | 7 +- src/index.tsx | 195 ++++++++++++++++++++++++++++++- 6 files changed, 227 insertions(+), 10 deletions(-) diff --git a/.tool-versions b/.tool-versions index f31e6b0..604be07 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1 +1 @@ -nodejs 20.18.0 +nodejs 22.14.0 diff --git a/android/build.gradle b/android/build.gradle index 03e4a1c..d6488d6 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -97,7 +97,7 @@ dependencies { //noinspection GradleDynamicVersion implementation "com.facebook.react:react-native:+" implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" - implementation "com.movableink.sdk:inked:1.6.1" + implementation "com.movableink.sdk:inked:2.0.0" } if (isNewArchitectureEnabled()) { diff --git a/example/src/App.tsx b/example/src/App.tsx index 192ffe7..dc22ad8 100644 --- a/example/src/App.tsx +++ b/example/src/App.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; import { StyleSheet, View, Text, Linking, Button } from 'react-native'; -import RNMovableInk from '@movable/react-native-sdk'; +import RNMovableInk, { Currency } from '@movable/react-native-sdk'; export default function App() { const [link, setLink] = React.useState(); @@ -70,7 +70,8 @@ export default function App() { RNMovableInk.productAdded({ id: '123', title: 'Test Product', - price: '$10.00', + price: '10.00', + currency: Currency.XTS, meta: { test_key: 'test_value', test_key_two: true, @@ -80,6 +81,24 @@ export default function App() { }} /> +