|
1 | 1 | const { rest } = window.MockServiceWorker;
|
2 | 2 | import { umbracoPath } from '@umbraco-cms/backoffice/utils';
|
3 | 3 |
|
4 |
| -import logoUrl from '../../../../Umbraco.Cms.StaticAssets/wwwroot/umbraco/assets/logo.svg'; |
5 |
| -import loginLogoUrl from '../../../../Umbraco.Cms.StaticAssets/wwwroot/umbraco/assets/logo_light.svg'; |
6 |
| -import loginLogoAlternativeUrl from '../../../../Umbraco.Cms.StaticAssets/wwwroot/umbraco/assets/logo_dark.svg'; |
7 |
| -import loginBackgroundUrl from '../../../../Umbraco.Cms.StaticAssets/wwwroot/umbraco/assets/login.jpg'; |
| 4 | +const logoUrl = './src/mocks/handlers/backoffice/assets/logo.svg'; |
| 5 | +const loginLogoUrl = './src/mocks/handlers/backoffice/assets/logo_light.svg'; |
| 6 | +const loginLogoAlternativeUrl = './src/mocks/handlers/backoffice/assets/logo_dark.svg'; |
| 7 | +const loginBackgroundUrl = './src/mocks/handlers/backoffice/assets/login.jpg'; |
8 | 8 |
|
9 | 9 | export const handlers = [
|
10 | 10 | rest.get(umbracoPath('/security/back-office/graphics/logo'), async (req, res, ctx) => {
|
11 |
| - const imageBuffer = await fetch(logoUrl) |
12 |
| - .then((res) => res.arrayBuffer()); |
| 11 | + const imageBuffer = await fetch(logoUrl).then((res) => res.arrayBuffer()); |
13 | 12 |
|
14 | 13 | return res(
|
15 | 14 | ctx.set('Content-Length', imageBuffer.byteLength.toString()),
|
16 | 15 | ctx.set('Content-Type', 'image/svg+xml'),
|
17 |
| - ctx.body(imageBuffer) |
| 16 | + ctx.body(imageBuffer), |
18 | 17 | );
|
19 | 18 | }),
|
20 | 19 | rest.get(umbracoPath('/security/back-office/graphics/login-logo'), async (req, res, ctx) => {
|
21 |
| - const imageBuffer = await fetch(loginLogoUrl) |
22 |
| - .then((res) => res.arrayBuffer()); |
| 20 | + const imageBuffer = await fetch(loginLogoUrl).then((res) => res.arrayBuffer()); |
23 | 21 |
|
24 | 22 | return res(
|
25 | 23 | ctx.set('Content-Length', imageBuffer.byteLength.toString()),
|
26 | 24 | ctx.set('Content-Type', 'image/svg+xml'),
|
27 |
| - ctx.body(imageBuffer) |
| 25 | + ctx.body(imageBuffer), |
28 | 26 | );
|
29 | 27 | }),
|
30 | 28 | rest.get(umbracoPath('/security/back-office/graphics/login-logo-alternative'), async (req, res, ctx) => {
|
31 |
| - const imageBuffer = await fetch(loginLogoAlternativeUrl) |
32 |
| - .then((res) => res.arrayBuffer()); |
| 29 | + const imageBuffer = await fetch(loginLogoAlternativeUrl).then((res) => res.arrayBuffer()); |
33 | 30 |
|
34 | 31 | return res(
|
35 | 32 | ctx.set('Content-Length', imageBuffer.byteLength.toString()),
|
36 | 33 | ctx.set('Content-Type', 'image/svg+xml'),
|
37 |
| - ctx.body(imageBuffer) |
| 34 | + ctx.body(imageBuffer), |
38 | 35 | );
|
39 | 36 | }),
|
40 | 37 | rest.get(umbracoPath('/security/back-office/graphics/login-background'), async (req, res, ctx) => {
|
41 |
| - const imageBuffer = await fetch(loginBackgroundUrl) |
42 |
| - .then((res) => res.arrayBuffer()); |
| 38 | + const imageBuffer = await fetch(loginBackgroundUrl).then((res) => res.arrayBuffer()); |
43 | 39 |
|
44 | 40 | return res(
|
45 | 41 | ctx.set('Content-Length', imageBuffer.byteLength.toString()),
|
46 | 42 | ctx.set('Content-Type', 'image/jpeg'),
|
47 |
| - ctx.body(imageBuffer) |
| 43 | + ctx.body(imageBuffer), |
48 | 44 | );
|
49 | 45 | }),
|
50 | 46 | ];
|
0 commit comments