A teammate asks you why cart. total changed. You open the component that renders it β€” nothing there mutates it.

Source: [Dev.to](https://dev.to/parsajiravand/vue-provideinject-why-you-should-never-skip-readonly-48ce)

Sponsored