From b6c58f309dddcb4273da93222efd09c34613f23f Mon Sep 17 00:00:00 2001 From: jaketrent Date: Fri, 24 Apr 2020 10:55:29 -0600 Subject: [PATCH] fix(textinput): apply className only to label Not also to the child input BREAKING CHANGE only apply className to label --- .../__snapshots__/storyshots.spec.js.snap | 37 +++++++++++++++++++ .../src/react/__stories__/index.story.js | 1 + packages/textinput/src/react/index.js | 3 +- 3 files changed, 40 insertions(+), 1 deletion(-) diff --git a/packages/textinput/src/react/__specs__/__snapshots__/storyshots.spec.js.snap b/packages/textinput/src/react/__specs__/__snapshots__/storyshots.spec.js.snap index 7ef9d0ffe6..a05d8b32fa 100644 --- a/packages/textinput/src/react/__specs__/__snapshots__/storyshots.spec.js.snap +++ b/packages/textinput/src/react/__specs__/__snapshots__/storyshots.spec.js.snap @@ -1414,6 +1414,43 @@ exports[`Storyshots layouts right-aligned 1`] = ` `; +exports[`Storyshots whitelist className 1`] = ` +
+
+ +
+
+`; + exports[`Storyshots whitelist name 1`] = `
( )) + .add('className', _ => ) storiesOf('layouts', module) .addDecorator(PaddingDecorator) diff --git a/packages/textinput/src/react/index.js b/packages/textinput/src/react/index.js index 19ded822af..7a48abbbaf 100644 --- a/packages/textinput/src/react/index.js +++ b/packages/textinput/src/react/index.js @@ -78,6 +78,7 @@ const TextInput = React.forwardRef((props, forwardedRef) => { const themeName = useTheme() const allProps = { ...props, themeName } const { + className, error, fieldAfter, label, @@ -93,7 +94,7 @@ const TextInput = React.forwardRef((props, forwardedRef) => {