Feature: calendar widget (#2077)

* Implemented calendar

Signed-off-by: Denis Papec <denis.papec@gmail.com>

* Added lidarr events to calendar

Signed-off-by: Denis Papec <denis.papec@gmail.com>

* Added radarr events to calendar

Signed-off-by: Denis Papec <denis.papec@gmail.com>

* Added readarr events to calendar

Signed-off-by: Denis Papec <denis.papec@gmail.com>

* Added sonarr events to calendar

Signed-off-by: Denis Papec <denis.papec@gmail.com>

* fix sonarr series title

* integrations

* fix bad setstate call

* handle user sets includeSeries: false for sonarr

* Translate radarr release strings

* Support all widths

* readarr get author

* Finished first day in week config

Signed-off-by: Denis Papec <denis.papec@gmail.com>

---------

Signed-off-by: Denis Papec <denis.papec@gmail.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
This commit is contained in:
Denis Papec
2023-09-28 19:23:44 +01:00
committed by GitHub
parent 855f12e4c1
commit 4cd4103edf
19 changed files with 439 additions and 3 deletions

View File

@@ -12,6 +12,7 @@ import { ColorProvider } from "utils/contexts/color";
import { ThemeProvider } from "utils/contexts/theme";
import { SettingsProvider } from "utils/contexts/settings";
import { TabProvider } from "utils/contexts/tab";
import { EventProvider, ShowDateProvider } from "utils/contexts/calendar";
function MyApp({ Component, pageProps }) {
return (
@@ -28,7 +29,11 @@ function MyApp({ Component, pageProps }) {
<ThemeProvider>
<SettingsProvider>
<TabProvider>
<Component {...pageProps} />
<EventProvider>
<ShowDateProvider>
<Component {...pageProps} />
</ShowDateProvider>
</EventProvider>
</TabProvider>
</SettingsProvider>
</ThemeProvider>