From ca2eaaf84192b28c526264f54c60058445b0150c Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Tue, 13 Feb 2024 11:34:46 +0100 Subject: [PATCH 1/2] Update recommended.ts --- lib/configs/recommended.ts | 1 + 1 file changed, 1 insertion(+) 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', From b9dd4e1ff9ca8bb3fe6f8af3a7198bc86c255de2 Mon Sep 17 00:00:00 2001 From: Norbert de Langen Date: Fri, 16 Feb 2024 12:04:03 +0100 Subject: [PATCH 2/2] add to other configs too --- lib/configs/addon-interactions.ts | 1 + lib/configs/csf-strict.ts | 1 + lib/configs/csf.ts | 1 + 3 files changed, 3 insertions(+) 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',