viewport-playground
Version:
A powerful, isolated viewport testing component for Svelte 5. Test your application's responsiveness in real-time with curated device presets, all within your own development environment.
16 lines (15 loc) • 381 B
JavaScript
export const enterPlayground = () => {
if (self !== top)
return;
viewportState.isActive = true;
};
export const exitPlayground = () => {
viewportState.isActive = false;
};
export const viewportState = $state({
isActive: false,
orientation: 'l', // p => portrait || l => landscape
deviceId: 'ipad-mini',
wrapper: 'iframe',
iframeUrl: '/'
});