diff --git a/lib/configs/addon-interactions.ts b/lib/configs/addon-interactions.ts index 51fabfe..5c24a2a 100644 --- a/lib/configs/addon-interactions.ts +++ b/lib/configs/addon-interactions.ts @@ -9,6 +9,7 @@ export = { { files: ['*.stories.@(ts|tsx|js|jsx|mjs|cjs)', '*.story.@(ts|tsx|js|jsx|mjs|cjs)'], rules: { + 'react-hooks/rules-of-hooks': 'off', 'import/no-anonymous-default-export': 'off', 'storybook/await-interactions': 'error', 'storybook/context-in-play-function': 'error', diff --git a/lib/configs/csf-strict.ts b/lib/configs/csf-strict.ts index a420212..5e30adb 100644 --- a/lib/configs/csf-strict.ts +++ b/lib/configs/csf-strict.ts @@ -6,6 +6,7 @@ export = { extends: require.resolve('./csf'), rules: { + 'react-hooks/rules-of-hooks': 'off', 'import/no-anonymous-default-export': 'off', 'storybook/no-stories-of': 'error', 'storybook/no-title-property-in-meta': 'error', diff --git a/lib/configs/csf.ts b/lib/configs/csf.ts index ba33ab6..e208a8a 100644 --- a/lib/configs/csf.ts +++ b/lib/configs/csf.ts @@ -9,6 +9,7 @@ export = { { files: ['*.stories.@(ts|tsx|js|jsx|mjs|cjs)', '*.story.@(ts|tsx|js|jsx|mjs|cjs)'], rules: { + 'react-hooks/rules-of-hooks': 'off', 'import/no-anonymous-default-export': 'off', 'storybook/csf-component': 'warn', 'storybook/default-exports': 'error', diff --git a/lib/configs/recommended.ts b/lib/configs/recommended.ts index 9996f33..591c2be 100644 --- a/lib/configs/recommended.ts +++ b/lib/configs/recommended.ts @@ -9,6 +9,7 @@ export = { { files: ['*.stories.@(ts|tsx|js|jsx|mjs|cjs)', '*.story.@(ts|tsx|js|jsx|mjs|cjs)'], rules: { + 'react-hooks/rules-of-hooks': 'off', 'import/no-anonymous-default-export': 'off', 'storybook/await-interactions': 'error', 'storybook/context-in-play-function': 'error',