diff --git a/.changeset/nervous-coats-cross.md b/.changeset/nervous-coats-cross.md new file mode 100644 index 00000000..cd910dcf --- /dev/null +++ b/.changeset/nervous-coats-cross.md @@ -0,0 +1,5 @@ +--- +"eslint-plugin-primer-react": patch +--- + +no-system-props: Add `padding` and `gap` as exceptions for `Stack` diff --git a/src/rules/no-system-props.js b/src/rules/no-system-props.js index 1d3d21c4..83cb111b 100644 --- a/src/rules/no-system-props.js +++ b/src/rules/no-system-props.js @@ -46,6 +46,7 @@ const excludedComponentProps = new Map([ ['ProgressBar', new Set(['bg'])], ['PointerBox', new Set(['bg'])], ['Truncate', new Set(['maxWidth'])], + ['Stack', new Set(['padding', 'gap'])], ]) const alwaysExcludedProps = new Set(['variant', 'size'])