11import { openPrivateGamingSdkAccessModal } from 'sentry/actionCreators/modal' ;
22import { Button } from 'sentry/components/core/button' ;
33import { ExternalLink } from 'sentry/components/core/link' ;
4- import List from 'sentry/components/list' ;
5- import ListItem from 'sentry/components/list/listItem' ;
64import {
75 type Docs ,
86 type OnboardingConfig ,
@@ -19,7 +17,7 @@ const onboarding: OnboardingConfig = {
1917 {
2018 type : 'text' ,
2119 text : tct (
22- 'Our [sentryXboxLink:Sentry Xbox SDK] extends the core [sentryNativeLink:sentry-native] library with Xbox specific implementations and is designed to work across standalone engines, Unreal Engine, and Unity .' ,
20+ 'Our [sentryXboxLink:Sentry Xbox SDK] extends the core [sentryNativeLink:sentry-native] library with Xbox- specific implementations for standalone engines and proprietary game engines .' ,
2321 {
2422 code : < code /> ,
2523 sentryXboxLink : (
@@ -36,9 +34,12 @@ const onboarding: OnboardingConfig = {
3634 alertType : 'warning' ,
3735 icon : < IconLock size = "sm" locked /> ,
3836 text : tct (
39- '[strong:Access Restricted]. The Xbox SDK is distributed through a private repository under NDA.' ,
37+ '[strong:Access Restricted]. The Xbox SDK is distributed through a [privateRepositoryLink: private repository] under NDA.' ,
4038 {
4139 strong : < strong /> ,
40+ privateRepositoryLink : (
41+ < ExternalLink href = "https://github.com/getsentry/sentry-xbox" />
42+ ) ,
4243 }
4344 ) ,
4445 showIcon : true ,
@@ -62,7 +63,7 @@ const onboarding: OnboardingConfig = {
6263 {
6364 type : 'text' ,
6465 text : t (
65- 'Once you have access, the private repository contains complete instructions for building and integrating the SDK with your engine of choice .'
66+ 'Once the access is granted, you can proceed with the SDK integration .'
6667 ) ,
6768 } ,
6869 ] ,
@@ -74,55 +75,13 @@ const onboarding: OnboardingConfig = {
7475 content : [
7576 {
7677 type : 'text' ,
77- text : t (
78- 'The SDK supports multiple integration paths depending on your engine:'
79- ) ,
80- } ,
81- {
82- type : 'custom' ,
83- content : (
84- < List symbol = "bullet" >
85- < ListItem >
86- { tct (
87- '[strong:Standalone] - engine agostic, pure sentry-native to be used, for example, on proprietary game engines' ,
88- { strong : < strong /> }
89- ) }
90- </ ListItem >
91- < ListItem >
92- { tct (
93- '[strong:Unreal Engine] - as the extension to [sentryUnrealLink:sentry-unreal] on Xbox' ,
94- {
95- strong : < strong /> ,
96- sentryUnrealLink : (
97- < ExternalLink href = "https://github.com/getsentry/sentry-unreal" />
98- ) ,
99- }
100- ) }
101- </ ListItem >
102- < ListItem >
103- { tct (
104- '[strong:Unity] - as the extension to [sentryUnityLink:sentry-unity] on Xbox' ,
105- {
106- strong : < strong /> ,
107- sentryUnityLink : (
108- < ExternalLink href = "https://github.com/getsentry/sentry-unity" />
109- ) ,
110- }
111- ) }
112- </ ListItem >
113- </ List >
114- ) ,
115- } ,
116- {
117- type : 'text' ,
118- text : t (
119- 'Please follow the Xbox specific integration instructions for your engine in the private repository.'
120- ) ,
121- } ,
122- {
123- type : 'text' ,
124- text : t (
125- "Here's a minimal example of initializing the SDK in a standalone setup:"
78+ text : tct (
79+ 'The [privateRepositoryLink:private repository] contains complete setup instructions. Here is a basic example of how to initialize the SDK:' ,
80+ {
81+ privateRepositoryLink : (
82+ < ExternalLink href = "https://github.com/getsentry/sentry-xbox" />
83+ ) ,
84+ }
12685 ) ,
12786 } ,
12887 {
@@ -173,14 +132,8 @@ sentry_capture_event(sentry_value_new_message_event(
173132 } ,
174133 {
175134 type : 'text' ,
176- text : tct (
177- "Alternatively, if you're using [code:Unreal] or [code:Unity], refer to the engine-specific Xbox instructions in the [privateRepositoryLink:private repository] for details on how to trigger and verify events" ,
178- {
179- code : < code /> ,
180- privateRepositoryLink : (
181- < ExternalLink href = "https://github.com/getsentry/sentry-xbox" />
182- ) ,
183- }
135+ text : t (
136+ 'After sending this test event, you should see it appear in your Sentry dashboard, confirming that the Xbox integration is working correctly.'
184137 ) ,
185138 } ,
186139 ] ,
0 commit comments