This repository has been archived by the owner on Jun 1, 2024. It is now read-only.
setStyle, setFlex and setAccessibility receiving invalid types #1558
Labels
backend
This issue directly affects structure and logic of Backend project
DX
Dev Experience: something that directly degrades our users (developers) experience with our product
enhancement
New feature or request
Use case
The extension functions
setStyle
,setFlex
andsetAccessibility
erroneously accept to receive as parameter an instance of each respective class, being that it should receive only its attributes.Invalid cases that do not result in a crash or warning but are wrongly accepted:
.setFlex { Flex() }
.setStyle { Style() }
.setAccessibility { Accessibility() }
Proposal
I suggest two solutions:
Style
,Flex
andAccessibility
classes but also an instance of each class, orStyle
,Flex
orAccessibility
.The text was updated successfully, but these errors were encountered: