diff --git a/src/lib/classNameBuilders.js b/src/lib/classNameBuilders.js index 17fce336a5..09834376d0 100644 --- a/src/lib/classNameBuilders.js +++ b/src/lib/classNameBuilders.js @@ -19,7 +19,12 @@ import { numberToWord } from './numberToWord' * *
*/ -export const useKeyOnly = (val, key) => val && key +export const getKeyOnly = (val, key) => val && key + +/** + * @deprecated + */ +export const useKeyOnly = getKeyOnly /** * Props that require both a key and value to create a className. @@ -30,7 +35,12 @@ export const useKeyOnly = (val, key) => val && key * * */ -export const useValueAndKey = (val, key) => val && val !== true && `${val} ${key}` +export const getValueAndKey = (val, key) => val && val !== true && `${val} ${key}` + +/** + * @deprecated + */ +export const useValueAndKey = getValueAndKey /** * Props whose key will be used in className, or value and key. @@ -45,7 +55,12 @@ export const useValueAndKey = (val, key) => val && val !== true && `${val} ${key * * */ -export const useKeyOrValueAndKey = (val, key) => val && (val === true ? key : `${val} ${key}`) +export const getKeyOrValueAndKey = (val, key) => val && (val === true ? key : `${val} ${key}`) + +/** + * @deprecated + */ +export const useKeyOrValueAndKey = getKeyOrValueAndKey // // Prop to className exceptions @@ -63,7 +78,7 @@ export const useKeyOrValueAndKey = (val, key) => val && (val === true ? key : `$ * * */ -export const useMultipleProp = (val, key) => { +export const getMultipleProp = (val, key) => { if (!val || val === true) return null return val @@ -74,6 +89,11 @@ export const useMultipleProp = (val, key) => { .join(' ') } +/** + * @deprecated + */ +export const useMultipleProp = getMultipleProp + /** * The "textAlign" prop follows the useValueAndKey except when the value is "justified'. * In this case, only the class "justified" is used, ignoring the "aligned" class. @@ -87,8 +107,13 @@ export const useMultipleProp = (val, key) => { *