You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ This library serves as a wrapper for the three Ticketmaster Ignite SDK's: [Accou
7
7
8
8
In order to use the library, setup a developer account with Ticketmaster by contacting nexus_sdk@ticketmaster.com. When your account is activated you will receive an **API key** and **scheme** that you'll need to use to finish the setup.
Depending on your package manager you can install this library with one of the below commands:
@@ -33,7 +33,7 @@ If your project is an **Expo Managed Workflow** project then skip the "Setting u
33
33
34
34
</details>
35
35
36
-
<details>
36
+
<detailsopen>
37
37
<summary><h2style="display:inline-block">Setting up iOS</h2></summary>
38
38
39
39
Edit the `Podfile` and set the platform to `17.0`
@@ -46,7 +46,7 @@ platform :ios, '17.0'
46
46
47
47
</details>
48
48
49
-
<details>
49
+
<detailsopen>
50
50
<summary><h2style="display:inline-block">Setting up Android</h2></summary>
51
51
52
52
#### Set the minSdkVersion and compileSdkVersion
@@ -178,14 +178,14 @@ The SDK's internal theme defaults the Tickets SDK status bar colour to Ticketmas
178
178
179
179
</details>
180
180
181
-
<details>
181
+
<detailsopen>
182
182
<summary><h2style="display:inline-block">Setting up Expo</h2></summary>
183
183
184
184
If you are using an Expo (Continuous Native Generation) workflow, ignore the "Setting up iOS" and "Setting up Android" sections above — the native `ios/` and `android/` directories are regenerated by `expo prebuild`, so everything must be configured through a config plugin instead. See [`docs/expo.md`](./docs/expo.md) for a complete example plugin covering the **Kotlin version pin** (required for Ticketmaster SDK `3.18.0`+), `dataBinding`/desugaring, `compileSdk`/`minSdk`, the **login redirect scheme**, and the iOS deployment target.
Copy file name to clipboardExpand all lines: docs/user-guide.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -406,6 +406,8 @@ If you do not send a style prop, `{width: '100%', height: '100%'}` is used by de
406
406
If you want to force the `<TicketsSdkEmbedded />` component to carry out a fresh call on focus or after navigation to that tab/screen, you can add the below to any screen that renders the `<TicketsSdkEmbedded />` component to perform an unmount on blur behaviour:
407
407
408
408
```typescript
409
+
import {useIsFocused} from '@react-navigation/native';
410
+
409
411
const isFocused = useIsFocused();
410
412
411
413
return (
@@ -495,6 +497,8 @@ The `<TicketsSdkEmbedded />` component has a deep link prop which takes an order
0 commit comments