Skip to content

Commit aa5ae15

Browse files
chore: switch build and runtime for kyb-app
1 parent 3d8ddef commit aa5ae15

File tree

3 files changed

+17
-23
lines changed

3 files changed

+17
-23
lines changed

apps/kyb-app/entrypoint.sh

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,40 @@
11
#!/usr/bin/env sh
22

3-
if [[ -z "$VITE_DOMAIN" ]]
3+
if [[ -n "$VITE_DOMAIN" ]]
44
then
5-
VITE_DOMAIN="http://localhost:3000"
5+
VITE_API_URL="$VITE_DOMAIN/api/v1/"
66
fi
77

8-
if [[ -z "$VITE_API_KEY" ]]
8+
9+
if [[ -n "$VITE_API_KEY" ]]
910
then
10-
VITE_API_KEY="secret"
11+
VITE_API_KEY="$VITE_API_KEY"
1112
fi
1213

13-
if [[ -z "$VITE_ENVIRONMENT_NAME" ]]
14+
if [[ -n "$VITE_ENVIRONMENT_NAME" ]]
1415
then
15-
VITE_ENVIRONMENT_NAME=local
16+
VITE_ENVIRONMENT_NAME="$VITE_ENVIRONMENT_NAME"
1617
fi
1718

1819

19-
if [[ -z "$VITE_DEFAULT_EXAMPLE_TOKEN" ]]
20+
if [[ -n "$VITE_DEFAULT_EXAMPLE_TOKEN" ]]
2021
then
21-
VITE_DEFAULT_EXAMPLE_TOKEN=12345678-1234-1234-1234-123456789012
22+
VITE_DEFAULT_EXAMPLE_TOKEN="$VITE_DEFAULT_EXAMPLE_TOKEN"
2223
fi
2324

24-
if [[ -z "$VITE_SENTRY_AUTH_TOKEN" ]]
25+
if [[ -n "$VITE_SENTRY_AUTH_TOKEN" ]]
2526
then
26-
VITE_SENTRY_AUTH_TOKEN=""
27+
VITE_SENTRY_AUTH_TOKEN="$VITE_SENTRY_AUTH_TOKEN"
2728
fi
2829

29-
if [[ -z "$VITE_SENTRY_DSN" ]]
30+
if [[ -n "$VITE_SENTRY_DSN" ]]
3031
then
31-
VITE_SENTRY_DSN=""
32+
VITE_SENTRY_DSN="$VITE_SENTRY_DSN"
3233
fi
3334

3435
cat << EOF > /usr/share/nginx/html/config.js
3536
globalThis.env = {
36-
VITE_API_URL: "$VITE_DOMAIN/api/v1/",
37+
VITE_API_URL: "$VITE_API_URL",
3738
VITE_API_KEY: "$VITE_API_KEY",
3839
VITE_ENVIRONMENT_NAME: "$VITE_ENVIRONMENT_NAME",
3940
VITE_DEFAULT_EXAMPLE_TOKEN: "$VITE_DEFAULT_EXAMPLE_TOKEN",

apps/kyb-app/public/config.js

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +0,0 @@
1-
globalThis.env = {
2-
VITE_API_URL: 'http://localhost:3000/api/v1/',
3-
VITE_KYB_DEFINITION_ID: 'kyb_parent_kyc_session_example',
4-
VITE_API_KEY: 'secret',
5-
VITE_ENVIRONMENT_NAME: 'local',
6-
VITE_DEFAULT_EXAMPLE_TOKEN: '12345678-1234-1234-1234-123456789012',
7-
VITE_SENTRY_AUTH_TOKEN: '',
8-
VITE_SENTRY_DSN: '',
9-
};

apps/kyb-app/src/common/utils/request.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ import { isExceptionWillBeHandled } from './helpers';
55

66
export const request = ky.create({
77
//@ts-ignore
8-
prefixUrl: globalThis.env.VITE_API_URL || `${window.location.origin}/api/v1/`,
8+
prefixUrl:
9+
(globalThis as any).env?.VITE_API_URL ??
10+
(import.meta.env.VITE_API_URL || `${window.location.origin}/api/v1/`),
911
retry: {
1012
limit: 1,
1113
statusCodes: [500, 408, 404, 404, 403, 401],

0 commit comments

Comments
 (0)