index.mjs 997 B

1234567891011
  1. import { PostMessageTransport } from './chunk-BNMUBNN5.mjs';
  2. export { PostMessageTransport, createChannel as createPostMessageChannel } from './chunk-BNMUBNN5.mjs';
  3. import { WebsocketTransport } from './chunk-V4SVTEPD.mjs';
  4. export { WebsocketTransport, createChannel as createWebSocketChannel } from './chunk-V4SVTEPD.mjs';
  5. import { Channel } from './chunk-NH5GSF3H.mjs';
  6. export { Channel } from './chunk-NH5GSF3H.mjs';
  7. import { global } from '@storybook/global';
  8. var {CONFIG_TYPE}=global,src_default=Channel;function createBrowserChannel({page,extraTransports=[]}){let transports=[new PostMessageTransport({page}),...extraTransports];if(CONFIG_TYPE==="DEVELOPMENT"){let protocol=window.location.protocol==="http:"?"ws":"wss",{hostname,port}=window.location,channelUrl=`${protocol}://${hostname}:${port}/storybook-server-channel`;transports.push(new WebsocketTransport({url:channelUrl,onError:()=>{}}));}return new Channel({transports})}
  9. export { createBrowserChannel, src_default as default };