UNPKG

1.99 kBJavaScriptView Raw
1import React from 'react';
2import { Provider as ManagerProvider } from '@storybook/api';
3import { LocationProvider } from '@storybook/router';
4import { HelmetProvider } from 'react-helmet-async';
5import App from './app';
6import { PrettyFakeProvider, FakeProvider } from './FakeProvider';
7export default {
8 title: 'UI/App',
9 component: App,
10 parameters: {
11 layout: 'fullscreen'
12 },
13 decorators: [function (StoryFn) {
14 return /*#__PURE__*/React.createElement(HelmetProvider, {
15 key: "helmet.Provider"
16 }, /*#__PURE__*/React.createElement(LocationProvider, null, /*#__PURE__*/React.createElement(StoryFn, null)));
17 }]
18};
19export var Default = function Default() {
20 return /*#__PURE__*/React.createElement(ManagerProvider, {
21 key: "manager",
22 provider: new FakeProvider(),
23 path: "/story/ui-app--loading-state",
24 storyId: "ui-app--loading-state",
25 location: {
26 search: ''
27 },
28 navigate: function navigate() {},
29 docsMode: false
30 }, /*#__PURE__*/React.createElement(App, {
31 key: "app",
32 viewMode: "story",
33 layout: {
34 initialActive: 'addons',
35 isFullscreen: false,
36 isToolshown: true,
37 panelPosition: 'right',
38 showNav: true,
39 showPanel: true
40 },
41 panelCount: 0,
42 docsOnly: false
43 }));
44};
45Default.displayName = "Default";
46export var LoadingState = function LoadingState() {
47 return /*#__PURE__*/React.createElement(ManagerProvider, {
48 key: "manager",
49 provider: new PrettyFakeProvider(),
50 path: "",
51 storyId: "ui-app--loading-state",
52 location: {
53 search: ''
54 },
55 navigate: function navigate() {},
56 docsMode: false
57 }, /*#__PURE__*/React.createElement(App, {
58 key: "app",
59 viewMode: "story",
60 layout: {
61 initialActive: 'addons',
62 isFullscreen: false,
63 isToolshown: true,
64 panelPosition: 'right',
65 showNav: true,
66 showPanel: true
67 },
68 panelCount: 0,
69 docsOnly: false
70 }));
71};
72LoadingState.displayName = "LoadingState";
\No newline at end of file