Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Joy] Apply useSlot to components and add slots/slotProps props to the typing #2

Open
wants to merge 322 commits into
base: joy/autocomplete
Choose a base branch
from

Conversation

hbjORbj
Copy link

@hbjORbj hbjORbj commented Oct 31, 2022

This PR includes:

  • Rename components to slots and componentsProps to slotProps in all Joy UI components and in useSlot().
  • Apply Joy useSlot() to all Joy UI components

Checklist

  • Alert
  • AspectRatio
  • Avatar
  • AvatarGroup
  • Badge
  • Box
  • Breadcrumbs
  • Button
  • Card
  • CardContent
  • CardCover
  • CardOverflow
  • Checkbox
  • Chip
  • ChipDelete
  • CircularProgress
  • Container
  • CssBaseline
  • Divider
  • FormControl
  • FormHelperText
  • FormLabel
  • Grid
  • IconButton
  • Input
  • LinearProgress
  • Link
  • List
  • ListDivider
  • ListItem
  • ListItemButton
  • ListItemContent
  • ListItemDecorator
  • ListSubheader
  • Menu
  • MenuItem
  • MenuList
  • Modal
  • ModalClose
  • ModalDialog
  • Option
  • Radio
  • RadioGroup
  • ScopedCssBaseline
  • Select
  • Sheet
  • Slider
  • Stack
  • SvgIcon
  • Switch
  • Tab
  • TabList
  • TabPanel
  • Tabs
  • Textarea
  • TextField
  • Tooltip
  • Typography

@hbjORbj hbjORbj changed the title [CircularProgress] Apply `useSlot [CircularProgress] Apply useSlot Oct 31, 2022
@hbjORbj hbjORbj changed the title [CircularProgress] Apply useSlot [Joy] Apply useSlot to components Nov 1, 2022
@hbjORbj hbjORbj changed the title [Joy] Apply useSlot to components [Joy] Apply useSlot to components and add components prop if missing Nov 1, 2022
@hbjORbj hbjORbj changed the title [Joy] Apply useSlot to components and add components prop if missing [Joy] Apply useSlot to components and add components prop to API docs Nov 1, 2022
@hbjORbj hbjORbj changed the title [Joy] Apply useSlot to components and add components prop to API docs [Joy] Apply useSlot to components and add components prop to the typing Nov 1, 2022
@hbjORbj hbjORbj changed the title [Joy] Apply useSlot to components and add components prop to the typing [Joy] Apply useSlot to components and add slots/slotProps props to the typing Nov 2, 2022
@hbjORbj hbjORbj force-pushed the joy/apply-useSlot branch 3 times, most recently from 39cf599 to cd70d9b Compare November 8, 2022 17:10
@hbjORbj hbjORbj force-pushed the joy/apply-useSlot branch 3 times, most recently from 5e488ed to 50a473c Compare November 15, 2022 14:57
siriwatknp and others added 22 commits November 30, 2022 11:39
Signed-off-by: Sam Sycamore <71297412+samuelsycamore@users.noreply.github.com>
Co-authored-by: Siriwat K <siriwatkunaporn@gmail.com>
Signed-off-by: Michał Dudak <michal.dudak@gmail.com>
Co-authored-by: Marija Najdova <mnajdova@gmail.com>
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
…i#35318)

Signed-off-by: Noman Dhoni <92979541+nomandhoni-cs@users.noreply.github.com>
Co-authored-by: Marija Najdova <mnajdova@gmail.com>
Co-authored-by: Olivier Tassinari <olivier.tassinari@gmail.com>
Signed-off-by: Olivier Tassinari <olivier.tassinari@gmail.com>
Co-authored-by: Sam Sycamore <71297412+samuelsycamore@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet