diff --git a/docs/pages/material-ui/api/input.json b/docs/pages/material-ui/api/input.json index f943d9313d4dc3..1c34962f7aec6b 100644 --- a/docs/pages/material-ui/api/input.json +++ b/docs/pages/material-ui/api/input.json @@ -115,25 +115,29 @@ "key": "inputAdornedEnd", "className": "MuiInput-inputAdornedEnd", "description": "Styles applied to the input element if `endAdornment` is provided.", - "isGlobal": false + "isGlobal": false, + "isDeprecated": true }, { "key": "inputAdornedStart", "className": "MuiInput-inputAdornedStart", "description": "Styles applied to the input element if `startAdornment` is provided.", - "isGlobal": false + "isGlobal": false, + "isDeprecated": true }, { "key": "inputMultiline", "className": "MuiInput-inputMultiline", "description": "Styles applied to the input element if `multiline={true}`.", - "isGlobal": false + "isGlobal": false, + "isDeprecated": true }, { "key": "inputSizeSmall", "className": "MuiInput-inputSizeSmall", "description": "Styles applied to the input element if `size=\"small\"`.", - "isGlobal": false + "isGlobal": false, + "isDeprecated": true }, { "key": "inputTypeSearch", diff --git a/docs/pages/material-ui/api/outlined-input.json b/docs/pages/material-ui/api/outlined-input.json index 706ba04b753e84..d607f62df123b9 100644 --- a/docs/pages/material-ui/api/outlined-input.json +++ b/docs/pages/material-ui/api/outlined-input.json @@ -119,25 +119,29 @@ "key": "inputAdornedEnd", "className": "MuiOutlinedInput-inputAdornedEnd", "description": "Styles applied to the input element if `endAdornment` is provided.", - "isGlobal": false + "isGlobal": false, + "isDeprecated": true }, { "key": "inputAdornedStart", "className": "MuiOutlinedInput-inputAdornedStart", "description": "Styles applied to the input element if `startAdornment` is provided.", - "isGlobal": false + "isGlobal": false, + "isDeprecated": true }, { "key": "inputMultiline", "className": "MuiOutlinedInput-inputMultiline", "description": "Styles applied to the input element if `multiline={true}`.", - "isGlobal": false + "isGlobal": false, + "isDeprecated": true }, { "key": "inputSizeSmall", "className": "MuiOutlinedInput-inputSizeSmall", "description": "Styles applied to the input element if `size=\"small\"`.", - "isGlobal": false + "isGlobal": false, + "isDeprecated": true }, { "key": "inputTypeSearch", diff --git a/docs/translations/api-docs/input/input.json b/docs/translations/api-docs/input/input.json index 06c54efee982ff..70c54a95923e09 100644 --- a/docs/translations/api-docs/input/input.json +++ b/docs/translations/api-docs/input/input.json @@ -120,22 +120,26 @@ "inputAdornedEnd": { "description": "Styles applied to {{nodeName}} if {{conditions}}.", "nodeName": "the input element", - "conditions": "endAdornment is provided" + "conditions": "endAdornment is provided", + "deprecationInfo": "Combine the .MuiInputBase-input and .MuiInputBase-adornedEnd classes instead. See Migrating from deprecated APIs for more details." }, "inputAdornedStart": { "description": "Styles applied to {{nodeName}} if {{conditions}}.", "nodeName": "the input element", - "conditions": "startAdornment is provided" + "conditions": "startAdornment is provided", + "deprecationInfo": "Combine the .MuiInputBase-input and .MuiInputBase-adornedStart classes instead. See Migrating from deprecated APIs for more details." }, "inputMultiline": { "description": "Styles applied to {{nodeName}} if {{conditions}}.", "nodeName": "the input element", - "conditions": "multiline={true}" + "conditions": "multiline={true}", + "deprecationInfo": "Combine the .MuiInputBase-input and .MuiInputBase-multiline classes instead. See Migrating from deprecated APIs for more details." }, "inputSizeSmall": { "description": "Styles applied to {{nodeName}} if {{conditions}}.", "nodeName": "the input element", - "conditions": "size=\"small\"" + "conditions": "size=\"small\"", + "deprecationInfo": "Combine the .MuiInputBase-input and .MuiInputBase-sizeSmall classes instead. See Migrating from deprecated APIs for more details." }, "inputTypeSearch": { "description": "Styles applied to {{nodeName}} if {{conditions}}.", diff --git a/docs/translations/api-docs/outlined-input/outlined-input.json b/docs/translations/api-docs/outlined-input/outlined-input.json index e64d400f17bb4a..5b19f5d60a34b7 100644 --- a/docs/translations/api-docs/outlined-input/outlined-input.json +++ b/docs/translations/api-docs/outlined-input/outlined-input.json @@ -116,22 +116,26 @@ "inputAdornedEnd": { "description": "Styles applied to {{nodeName}} if {{conditions}}.", "nodeName": "the input element", - "conditions": "endAdornment is provided" + "conditions": "endAdornment is provided", + "deprecationInfo": "Combine the .MuiInputBase-input and .MuiInputBase-adornedEnd classes instead. See Migrating from deprecated APIs for more details." }, "inputAdornedStart": { "description": "Styles applied to {{nodeName}} if {{conditions}}.", "nodeName": "the input element", - "conditions": "startAdornment is provided" + "conditions": "startAdornment is provided", + "deprecationInfo": "Combine the .MuiInputBase-input and .MuiInputBase-adornedStart classes instead. See Migrating from deprecated APIs for more details." }, "inputMultiline": { "description": "Styles applied to {{nodeName}} if {{conditions}}.", "nodeName": "the input element", - "conditions": "multiline={true}" + "conditions": "multiline={true}", + "deprecationInfo": "Combine the .MuiInputBase-input and .MuiInputBase-multiline classes instead. See Migrating from deprecated APIs for more details." }, "inputSizeSmall": { "description": "Styles applied to {{nodeName}} if {{conditions}}.", "nodeName": "the input element", - "conditions": "size=\"small\"" + "conditions": "size=\"small\"", + "deprecationInfo": "Combine the .MuiInputBase-input and .MuiInputBase-sizeSmall classes instead. See Migrating from deprecated APIs for more details." }, "inputTypeSearch": { "description": "Styles applied to {{nodeName}} if {{conditions}}.", diff --git a/packages/mui-material/src/Input/inputClasses.ts b/packages/mui-material/src/Input/inputClasses.ts index 90fadc1ea5d204..b3de07c1c9ece1 100644 --- a/packages/mui-material/src/Input/inputClasses.ts +++ b/packages/mui-material/src/Input/inputClasses.ts @@ -25,13 +25,21 @@ export interface InputClasses { fullWidth: string; /** Styles applied to the input element. */ input: string; - /** Styles applied to the input element if `size="small"`. */ + /** Styles applied to the input element if `size="small"`. + * @deprecated Combine the [.MuiInputBase-input](/material-ui/api/input-base/#inputbase-classes-input) and [.MuiInputBase-sizeSmall](/material-ui/api/input-base/#inputbase-classes-sizeSmall) classes instead. See [Migrating from deprecated APIs](/material-ui/migration/migrating-from-deprecated-apis/) for more details. + */ inputSizeSmall: string; - /** Styles applied to the input element if `multiline={true}`. */ + /** Styles applied to the input element if `multiline={true}`. + * @deprecated Combine the [.MuiInputBase-input](/material-ui/api/input-base/#inputbase-classes-input) and [.MuiInputBase-multiline](/material-ui/api/input-base/#inputbase-classes-multiline) classes instead. See [Migrating from deprecated APIs](/material-ui/migration/migrating-from-deprecated-apis/) for more details. + */ inputMultiline: string; - /** Styles applied to the input element if `startAdornment` is provided. */ + /** Styles applied to the input element if `startAdornment` is provided. + * @deprecated Combine the [.MuiInputBase-input](/material-ui/api/input-base/#inputbase-classes-input) and [.MuiInputBase-adornedStart](/material-ui/api/input-base/#inputbase-classes-adornedStart) classes instead. See [Migrating from deprecated APIs](/material-ui/migration/migrating-from-deprecated-apis/) for more details. + */ inputAdornedStart: string; - /** Styles applied to the input element if `endAdornment` is provided. */ + /** Styles applied to the input element if `endAdornment` is provided. + * @deprecated Combine the [.MuiInputBase-input](/material-ui/api/input-base/#inputbase-classes-input) and [.MuiInputBase-adornedEnd](/material-ui/api/input-base/#inputbase-classes-adornedEnd) classes instead. See [Migrating from deprecated APIs](/material-ui/migration/migrating-from-deprecated-apis/) for more details. + */ inputAdornedEnd: string; /** Styles applied to the input element if `type="search"`. */ inputTypeSearch: string; diff --git a/packages/mui-material/src/OutlinedInput/outlinedInputClasses.ts b/packages/mui-material/src/OutlinedInput/outlinedInputClasses.ts index c9a1d68391b911..79f9f427ca6de3 100644 --- a/packages/mui-material/src/OutlinedInput/outlinedInputClasses.ts +++ b/packages/mui-material/src/OutlinedInput/outlinedInputClasses.ts @@ -25,13 +25,21 @@ export interface OutlinedInputClasses { notchedOutline: string; /** Styles applied to the input element. */ input: string; - /** Styles applied to the input element if `size="small"`. */ + /** Styles applied to the input element if `size="small"`. + * @deprecated Combine the [.MuiInputBase-input](/material-ui/api/input-base/#inputbase-classes-input) and [.MuiInputBase-sizeSmall](/material-ui/api/input-base/#inputbase-classes-sizeSmall) classes instead. See [Migrating from deprecated APIs](/material-ui/migration/migrating-from-deprecated-apis/) for more details. + */ inputSizeSmall: string; - /** Styles applied to the input element if `multiline={true}`. */ + /** Styles applied to the input element if `multiline={true}`. + * @deprecated Combine the [.MuiInputBase-input](/material-ui/api/input-base/#inputbase-classes-input) and [.MuiInputBase-multiline](/material-ui/api/input-base/#inputbase-classes-multiline) classes instead. See [Migrating from deprecated APIs](/material-ui/migration/migrating-from-deprecated-apis/) for more details. + */ inputMultiline: string; - /** Styles applied to the input element if `startAdornment` is provided. */ + /** Styles applied to the input element if `startAdornment` is provided. + * @deprecated Combine the [.MuiInputBase-input](/material-ui/api/input-base/#inputbase-classes-input) and [.MuiInputBase-adornedStart](/material-ui/api/input-base/#inputbase-classes-adornedStart) classes instead. See [Migrating from deprecated APIs](/material-ui/migration/migrating-from-deprecated-apis/) for more details. + */ inputAdornedStart: string; - /** Styles applied to the input element if `endAdornment` is provided. */ + /** Styles applied to the input element if `endAdornment` is provided. + * @deprecated Combine the [.MuiInputBase-input](/material-ui/api/input-base/#inputbase-classes-input) and [.MuiInputBase-adornedEnd](/material-ui/api/input-base/#inputbase-classes-adornedEnd) classes instead. See [Migrating from deprecated APIs](/material-ui/migration/migrating-from-deprecated-apis/) for more details. + */ inputAdornedEnd: string; /** Styles applied to the input element if `type="search"`. */ inputTypeSearch: string;