Skip to content

Commit d8720f9

Browse files
committed
[dashboard] add mocked server param to service.tsx
1 parent 526e8b5 commit d8720f9

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

components/dashboard/src/service/service.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import { log } from '@gitpod/gitpod-protocol/lib/util/logging';
1313

1414
export const gitpodHostUrl = new GitpodHostUrl(window.location.toString());
1515

16+
1617
function createGitpodService<C extends GitpodClient, S extends GitpodServer>() {
1718
if (window.top !== window.self && process.env.NODE_ENV === 'production') {
1819
const connection = createWindowMessageConnection('gitpodServer', window.parent, '*');
@@ -51,6 +52,10 @@ function createGitpodService<C extends GitpodClient, S extends GitpodServer>() {
5152
function getGitpodService(): GitpodService {
5253
const w = window as any;
5354
const _gp = w._gp || (w._gp = {});
55+
if (window.location.search.includes("service=mock")) {
56+
const service = _gp.gitpodService || (_gp.gitpodService = require('./service-mock').gitpodServiceMock);
57+
return service;
58+
}
5459
const service = _gp.gitpodService || (_gp.gitpodService = createGitpodService());
5560
return service;
5661
}

0 commit comments

Comments
 (0)