Fix default viewports

This commit is contained in:
Kasper Peulen 2024-08-21 16:36:27 +02:00
parent 51f64f6c10
commit 6c4651b5ae

View File

@ -3,7 +3,7 @@ import { UnsupportedViewportDimensionError } from 'storybook/internal/preview-er
import { page } from '@vitest/browser/context';
import { INITIAL_VIEWPORTS } from '../../../viewport/src/defaults';
import { MINIMAL_VIEWPORTS } from '../../../viewport/src/defaults';
import type { ViewportMap, ViewportStyles } from '../../../viewport/src/types';
declare global {
@ -50,12 +50,12 @@ const parseDimension = (value: string, dimension: 'width' | 'height') => {
export const setViewport = async (viewportsParam: ViewportsParam = {} as ViewportsParam) => {
const defaultViewport = viewportsParam.defaultViewport;
if (!page || !globalThis.__vitest_browser__ || !defaultViewport) {
if (!page || !globalThis.__vitest_browser__) {
return;
}
const viewports = {
...INITIAL_VIEWPORTS,
...MINIMAL_VIEWPORTS,
...viewportsParam.viewports,
};