mirror of
https://github.com/ajnart/homarr.git
synced 2026-02-14 18:46:58 +01:00
* ⬆️ Add required dependencies * ✨ Add basic widget definition for `notebook` * 🌐 Add basic translations for `notebook` widget * 🐛 Fix `WidgetMenu` zIndex property * ⚡️ Use dynamic import for the `notebook` widget * 🌐 Update translations * 🚨 Disable eslint `no-param-reassign` rule * ✨ Add `notebook` widget * ➕ Add `immer` as a dependency * fix: currentConfig not loaded in useEffect callback fixes #1249 * ♻️ Notebook widget UI (#1266) * ♻️ Refactor note widget * 🐛 Fix translations * 💄 Widget styling changes * 🔒 Fix lockfile * 💄 Remove primary color from edit button * 💄 Fix css * ✨ Add the ability to hide an option * 🔥 Remove aria-labels * ♻️ Address pull request feedback * 🐛 Remove wrong description from default value --------- Co-authored-by: gnattu <gnattu@users.noreply.github.com> Co-authored-by: Manuel <manuel.ruwe@bluewin.ch> Co-authored-by: Tagaishi <Tagaishi@hotmail.ch> Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
46 lines
1.5 KiB
TypeScript
46 lines
1.5 KiB
TypeScript
import { createTRPCRouter } from '~/server/api/trpc';
|
|
|
|
import { appRouter } from './routers/app';
|
|
import { calendarRouter } from './routers/calendar';
|
|
import { configRouter } from './routers/config';
|
|
import { dashDotRouter } from './routers/dash-dot';
|
|
import { dnsHoleRouter } from './routers/dns-hole/router';
|
|
import { dockerRouter } from './routers/docker/router';
|
|
import { downloadRouter } from './routers/download';
|
|
import { iconRouter } from './routers/icon';
|
|
import { mediaRequestsRouter } from './routers/media-request';
|
|
import { mediaServerRouter } from './routers/media-server';
|
|
import { overseerrRouter } from './routers/overseerr';
|
|
import { rssRouter } from './routers/rss';
|
|
import { timezoneRouter } from './routers/timezone';
|
|
import { usenetRouter } from './routers/usenet/router';
|
|
import { weatherRouter } from './routers/weather';
|
|
import { notebookRouter } from './routers/notebook';
|
|
|
|
/**
|
|
* This is the primary router for your server.
|
|
*
|
|
* All routers added in /api/routers should be manually added here.
|
|
*/
|
|
export const rootRouter = createTRPCRouter({
|
|
app: appRouter,
|
|
calendar: calendarRouter,
|
|
config: configRouter,
|
|
dashDot: dashDotRouter,
|
|
dnsHole: dnsHoleRouter,
|
|
docker: dockerRouter,
|
|
download: downloadRouter,
|
|
icon: iconRouter,
|
|
mediaRequest: mediaRequestsRouter,
|
|
mediaServer: mediaServerRouter,
|
|
overseerr: overseerrRouter,
|
|
rss: rssRouter,
|
|
timezone: timezoneRouter,
|
|
usenet: usenetRouter,
|
|
weather: weatherRouter,
|
|
notebook: notebookRouter
|
|
});
|
|
|
|
// export type definition of API
|
|
export type RootRouter = typeof rootRouter;
|