mirror of
https://github.com/storybookjs/storybook.git
synced 2025-03-31 05:03:21 +08:00
remove deprecated api for disabling addons
This commit is contained in:
parent
807ccdca34
commit
bd1992a643
@ -1,20 +1,9 @@
|
||||
import type { ReactElement } from 'react';
|
||||
import type { RenderData } from '@storybook/router';
|
||||
import deprecate from 'util-deprecate';
|
||||
import { dedent } from 'ts-dedent';
|
||||
|
||||
import { ModuleFn } from '../index';
|
||||
import { Options } from '../store';
|
||||
|
||||
const warnDisabledDeprecated = deprecate(
|
||||
() => {},
|
||||
dedent`
|
||||
Use 'parameters.key.disable' instead of 'parameters.key.disabled'.
|
||||
|
||||
https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#deprecated-disabled-parameter
|
||||
`
|
||||
);
|
||||
|
||||
export type ViewMode = 'story' | 'info' | 'settings' | 'page' | undefined | string;
|
||||
|
||||
export enum types {
|
||||
@ -113,15 +102,7 @@ export const init: ModuleFn<SubAPI, SubState> = ({ provider, store, fullAPI }) =
|
||||
const filteredPanels: Collection = {};
|
||||
Object.entries(allPanels).forEach(([id, panel]) => {
|
||||
const { paramKey } = panel;
|
||||
if (
|
||||
paramKey &&
|
||||
parameters &&
|
||||
parameters[paramKey] &&
|
||||
(parameters[paramKey].disabled || parameters[paramKey].disable)
|
||||
) {
|
||||
if (parameters[paramKey].disabled) {
|
||||
warnDisabledDeprecated();
|
||||
}
|
||||
if (paramKey && parameters && parameters[paramKey] && parameters[paramKey].disable) {
|
||||
return;
|
||||
}
|
||||
filteredPanels[id] = panel;
|
||||
|
Loading…
x
Reference in New Issue
Block a user