Open jakeflorentine opened 6 months ago
Although we could look into the possibility of removing default size={ 1 }
, the best practice of using v-col is really explicitly define columns as opposed to allowing every column to auto-grow. The latter results in very fragile layout outcome which would be impacted by many other factors.
The goal here would not be to remove size=1, rather, to provide a prop to VTextField allowing the size to be nullified. This keeps default behavior, yet provides ease in migration from Vue 2.
Problem to solve
The current application of size="1" to the VTextField does not allow for the VTextField to auto-grow inside of a v-col with the auto prop on it. This is different behavior from Vue2. It would be nice to have the ability to have the previous functionality optionally.
Proposed solution
add an "autoGrow" prop to VTextField which optionally sets size to null instead of 1