Albert Yu

Results 28 issues of Albert Yu

This PR will add `useNumberInput` and `NumberInputUnstyled` to base. ### Summary - `useNumberInput` implements a number field component that currently supports positive and negative integers, and buttons that can increment...

package: base

Resolves https://github.com/mui/material-ui/issues/36884 Preview: https://deploy-preview-37029--material-ui.netlify.app/base/react-autocomplete/ Adding some demos to show how to use `useAutocomplete`. There is no Autocomplete component yet, just the hook. ### Demos In this PR I'm aiming to...

docs
package: base

⚠️ This is just a POC for now ⚠️

- [x] I have followed (at least) the [PR section of the contributing guide](https://github.com/mui/material-ui/blob/HEAD/CONTRIBUTING.md#sending-a-pull-request).

PR: out-of-date
package: material-ui
component: input

Closes https://github.com/mui/base-ui/issues/216 Closes https://github.com/mui/base-ui/issues/76 Closes https://github.com/mui/base-ui/issues/77 ### Major changes - Dropped the `valueLabel` slot/component, and related features - The `rail` slot/component previously referred to the full length of the slider....

component: slider
breaking change

Part of https://github.com/mui/base-ui/issues/71 This PR adds a `Textarea` component that contains logic ported from `@mui/base/Input`, and thinly wraps `TextareaAutosize` `TextareaAutosize` has been removed from the docs and replaced with `Textarea`...

component: textarea
PR: out-of-date
on hold

1. This feature request was raised in https://github.com/mui/material-ui/pull/36119#issuecomment-1678269343. It requires https://github.com/mui/material-ui/issues/38514 to be implemented first. 2. The handling of the `step` that is not an integer is broken. e.g. open...

component: number field
enhancement

Pressing and holding down the increment or decrement should continuously change the value until the button is released. Both clicks and keypresses should be able to trigger this behavior. ####...

component: number field
enhancement

Raised in https://github.com/mui/material-ui/pull/36119#issuecomment-1678269343 The `inputmode` attribute hints to browsers for devices with software keyboards to determine which keyboard to provide when an input is focused. It should be returned by...

component: number field
enhancement

Example: ```jsx Shipping Country We cannot ship cards to unsupported countries Australia Belgium Canada ``` Shaping doc: https://www.notion.so/mui-org/base-ui-Making-form-fields-with-the-composition-API-ab5a887191534a2fa6f2dc7e0f2a87c8?pvs=4 - [x] I have followed (at least) the [PR section of the...

PR: out-of-date
proof of concept
component: FormControl