platypush/platypush/backend/http/webapp/src/components/widgets
Fabio Manganiello 2778357a9e
Wrapped dynamic Vue components in shallowRef.
The performance of the page is heavily degraded by components loaded
dynamically via defineAsyncComponent that recursively carry behind the
whole Vue machinery.

By wrapping defineAsyncComponent calls in shallowRef we make sure that
we only wire the root level of the newly created dynamic component.
2023-01-14 22:31:48 +01:00
..
Calendar Fixed broken paddings after bulma removal 2022-03-28 13:13:31 +02:00
Camera Added <Camera> dashboard widget 2021-03-29 21:14:32 +02:00
Component Added <Camera> dashboard widget 2021-03-29 21:14:32 +02:00
DateTime Fixed font size and ratio on new dashboard 2021-02-14 15:31:24 +01:00
DateTimeWeather Fixed broken paddings after bulma removal 2022-03-28 13:13:31 +02:00
ImageCarousel More LINT fixes 2021-04-06 21:10:48 +02:00
Music Fixed broken paddings after bulma removal 2022-03-28 13:13:31 +02:00
Plugin Wrapped dynamic Vue components in shallowRef. 2023-01-14 22:31:48 +01:00
RssNews Refactored RSS integration into its own `rss` plugin [closes #199] 2022-01-06 00:46:05 +01:00
Weather Fixed broken paddings after bulma removal 2022-03-28 13:13:31 +02:00
Row.vue Migrated ImageCarousel widget 2020-11-26 00:26:10 +01:00
Widget.vue [Dashboards] The class value should only apply to the widget wrapper, not to the wrapped widget [see #179] 2021-03-18 01:30:29 +01:00