Skip to content

Commit febab33

Browse files
committed
feat: preview token changes
1 parent 91749fc commit febab33

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

src/lib/request.ts

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,27 @@ import { AxiosInstance } from './types';
22

33
export async function getData(instance: AxiosInstance, url: string, data?: any) {
44
try {
5-
console.log(instance.defaults.baseURL, instance.stackConfig.live_preview.host);
65
if (instance.stackConfig && instance.stackConfig.live_preview) {
76
const livePreviewParams = instance.stackConfig.live_preview;
87

98
if (livePreviewParams.enable) {
109
data.live_preview = livePreviewParams.live_preview || 'init';
1110
}
1211

12+
if (livePreviewParams.preview_token) {
13+
instance.defaults.headers.preview_token = livePreviewParams.preview_token;
14+
instance.defaults.headers.live_preview = livePreviewParams.live_preview;
15+
}
16+
1317
if (livePreviewParams.enable && livePreviewParams.live_preview && livePreviewParams.live_preview !== 'init') {
14-
instance.defaults.baseURL = livePreviewParams.host;
18+
if (livePreviewParams.host.split(0, 8) == 'https://') {
19+
instance.defaults.baseURL = livePreviewParams.host;
20+
} else {
21+
instance.defaults.baseURL = 'https://' + livePreviewParams.host;
22+
}
1523
}
1624
}
1725
const response = await instance.get(url, { params: data });
18-
console.log('🚀 ~ getData ~ url, { params: data }:', url, { params: data });
1926

2027
if (response && response.data) {
2128
return response.data;

0 commit comments

Comments
 (0)