remove deprecated api for disabling addons

This commit is contained in:
Norbert de Langen 2022-10-12 09:49:46 +02:00
parent 807ccdca34
commit bd1992a643
No known key found for this signature in database
GPG Key ID: FD0E78AF9A837762

View File

@ -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;