mirror of
https://github.com/carbon-design-system/carbon-components-svelte.git
synced 2025-09-15 18:31:06 +00:00
feat!: TextInput v11 Styles (#1889)
* Initial commit * Fixes [FluidForm] TextInput error icon is misplaced #1667 * Contributes to [TextInput] helperText enhancements #1633 * Adopts Standardize props and events #1621 * Added slots for Standardize props and events #1621 * Added pointer events, updated skeleton TextInput v11 #1888 * Address a bug in the word counter regex * Update src/TextInput/TextInput.svelte Correcting type attribute definition for HTML attributes Co-authored-by: Enrico Sacchetti <esacchetti@gmail.com> * Update src/TextInput/TextInput.svelte Correcting type attribute definition for HTML attributes Co-authored-by: Enrico Sacchetti <esacchetti@gmail.com> * Update src/TextInput/TextInput.svelte Explicitly define default value for `size` Co-authored-by: Enrico Sacchetti <esacchetti@gmail.com> * Adopted suggested changes * Updated `TextInput.test`; added forgotten files from previous --------- Co-authored-by: Samuel Janda <hi@simpleprogramming.com.au> Co-authored-by: Enrico Sacchetti <esacchetti@gmail.com>
This commit is contained in:
parent
559701ec86
commit
c436dbd761
9 changed files with 838 additions and 520 deletions
|
@ -5,13 +5,13 @@
|
|||
</script>
|
||||
|
||||
<TextInput
|
||||
type="number"
|
||||
labelText="User name"
|
||||
placeholder="Enter user name..."
|
||||
bind:value
|
||||
on:input="{(e) => console.log(e.detail)}"
|
||||
on:change="{(e) => (value = e.detail)}"
|
||||
bind:value="{value}"
|
||||
on:input="{(e) => console.log(e)}"
|
||||
on:change="{(e) => (value = e)}"
|
||||
on:paste="{(e) => console.log(e)}"
|
||||
inputAttributes="{{ type: 'number' }}"
|
||||
/>
|
||||
|
||||
<TextInput
|
||||
|
@ -20,6 +20,13 @@
|
|||
placeholder="Enter user name..."
|
||||
/>
|
||||
|
||||
<TextInput
|
||||
labelText="Username"
|
||||
placeholder="Enter username..."
|
||||
maxCount="{32}"
|
||||
counter
|
||||
/>
|
||||
|
||||
<TextInput hideLabel labelText="User name" placeholder="Enter user name..." />
|
||||
|
||||
<TextInput light labelText="User name" placeholder="Enter user name..." />
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue