impress/app
Emi Matchu 1f1c6d92b1 Oops, fix item page's "Customize More" not animating after color change
Ah whoops, I didn't notice that, when Turbo morphs the
`<measured-container>` into what the server HTML returns, it deletes
the `style` attribute we were using.

In this change, I refactor for `MeasuredContainer` to be the component
rather than `MeasuredContent`, so that it can also be responsible for
listening for changes to its own `style` prop, and remeasuring when
they happen.

We're also careful to avoid infinite loops, by only doing this when the
property is missing! (Otherwise, setting `--natural-width` triggers the
callback again, oops!)
2024-09-29 14:59:52 -07:00
..
assets Oops, fix item page's "Customize More" not animating after color change 2024-09-29 14:59:52 -07:00
controllers Add edit form to Rainbow Pool for pet states, for support staff only 2024-09-27 22:14:00 -07:00
helpers Use radio buttons for poses in Rainbow Pool form, instead of dropdown 2024-09-27 22:34:52 -07:00
javascript Oops, fix locale form with Turbo pageloads 2024-09-20 18:55:08 -07:00
mailers/fundraising Move most fundraising files into a Fundraising module 2024-02-18 20:12:14 -08:00
models Add edit form to Rainbow Pool for pet states, for support staff only 2024-09-27 22:14:00 -07:00
services Oops, don't show not-directly-for-sale items as being "0 NC" 2024-09-27 18:27:12 -07:00
views Oops, fix minor breadcrumbs display bug on pet_types#show 2024-09-27 22:39:22 -07:00