Move ConfigApi to the client-api pkg

This commit is contained in:
igor 2019-02-08 13:56:27 +02:00
parent 9fd14496b3
commit 3be2ac095b
4 changed files with 4 additions and 8 deletions

View File

@ -4,10 +4,6 @@ import { location } from 'global';
import Events from '@storybook/core-events';
import { logger } from '@storybook/client-logger';
// TODO: copied from addon-options
export const ADDON_ID = 'storybooks/options';
export const EVENT_ID = `${ADDON_ID}/options-event`;
export default class ConfigApi {
constructor({ channel, storyStore, clearDecorators, clientApi }) {
// channel can be null when running in node

View File

@ -1,5 +1,6 @@
import ClientApi, { defaultDecorateStory } from './client_api';
import StoryStore, { splitPath } from './story_store';
import ConfigApi from './config_api';
import subscriptionsStore from './subscriptions_store';
import toId, { sanitize } from './id';
import pathToId from './pathToId';
@ -7,6 +8,7 @@ import pathToId from './pathToId';
export {
ClientApi,
StoryStore,
ConfigApi,
subscriptionsStore,
defaultDecorateStory,
toId,

View File

@ -1,6 +1,5 @@
import { ClientApi, StoryStore, toId } from '@storybook/client-api';
import { ClientApi, StoryStore, ConfigApi, toId } from '@storybook/client-api';
import start from './start';
import ConfigApi from './config_api';
export default {
start,

View File

@ -1,11 +1,10 @@
import addons from '@storybook/addons';
import { navigator, window, document } from 'global';
import createChannel from '@storybook/channel-postmessage';
import { ClientApi, StoryStore, toId } from '@storybook/client-api';
import { ClientApi, StoryStore, ConfigApi, toId } from '@storybook/client-api';
import { logger } from '@storybook/client-logger';
import Events from '@storybook/core-events';
import deprecate from 'util-deprecate';
import ConfigApi from './config_api';
const classes = {
MAIN: 'sb-show-main',