Refactor: consolidate accounting routes under Buchhaltung submenu
- New layout route: companies.$id.buchhaltung.tsx with card-based navigation - Renamed 7 accounting routes to use buchhaltung prefix: - companies.$id.bilanzen.tsx → companies.$id.buchhaltung.bilanzen.tsx - companies.$id.ausgaben.tsx → companies.$id.buchhaltung.ausgaben.tsx - companies.$id.ausgaben.kategorien.tsx → companies.$id.buchhaltung.ausgaben.kategorien.tsx - companies.$id.einnahmen.tsx → companies.$id.buchhaltung.einnahmen.tsx - companies.$id.einnahmen.kategorien.tsx → companies.$id.buchhaltung.einnahmen.kategorien.tsx - companies.$id.anlagevermoegen.tsx → companies.$id.buchhaltung.anlagevermoegen.tsx - companies.$id.money.tsx → companies.$id.buchhaltung.money.tsx - Updated routing configuration (app/routes.ts) to use nested layout structure - Updated breadcrumbs in all accounting routes to show Buchhaltung hierarchy - Updated internal links in kategorien pages to use new URLs - Main menu now shows single 'Buchhaltung' card instead of 5 separate items Navigation improvements: - Cleaner main menu (1 item vs 5) - Clear accounting subsection with icon-based navigation - Consistent URL structure (/companies/:id/buchhaltung/*) - Better information hierarchy Build: ✅ Successful Accounting routes: ✅ Accessible Navigation: ✅ Functional Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -1,9 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import "react-router";
|
|
||||||
|
|
||||||
declare module "react-router" {
|
|
||||||
interface Future {
|
|
||||||
v8_middleware: false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,508 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import "react-router"
|
|
||||||
|
|
||||||
declare module "react-router" {
|
|
||||||
interface Register {
|
|
||||||
pages: Pages
|
|
||||||
routeFiles: RouteFiles
|
|
||||||
routeModules: RouteModules
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
type Pages = {
|
|
||||||
"/": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/login": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/logout": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/companies": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/companies/new": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/companies/:id": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/companies/:id/edit": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/companies/:id/customers": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/companies/:id/leistungen": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/companies/:id/invoices": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/companies/:id/invoices/new": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/companies/:id/invoices/:invoiceId": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
"invoiceId": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/companies/:id/invoices/:invoiceId/edit": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
"invoiceId": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/companies/:id/reports": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/companies/:id/bilanzen": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/companies/:id/ausgaben": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/companies/:id/ausgaben/kategorien": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/companies/:id/einnahmen": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/companies/:id/einnahmen/kategorien": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/companies/:id/anlagevermoegen": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/companies/:id/money": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/archiv": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/settings/password": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/admin/mandanten": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/admin/users": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/admin/users/new": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/admin/users/:id": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/admin/logs": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/api/companies": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/api/companies/:id": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/api/companies/:id/customers": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/api/companies/:id/invoices": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/api/companies/:id/money": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/api/customers": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/api/customers/:id": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/api/services": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/api/services/:id": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/api/invoices": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/api/invoices/:id": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/api/invoices/:id/pdf": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/api/invoices/:id/xml": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/api/reports": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/api/bilanzen": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/api/ausgaben": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/api/ausgaben/:id": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/api/einnahmen": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/api/einnahmen/:id": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/api/companies/:id/buchungkategorien": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/api/companies/:id/buchungkategorien/:katId": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
"katId": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
"/api/anlagevermoegen": {
|
|
||||||
params: {};
|
|
||||||
};
|
|
||||||
"/api/anlagevermoegen/:id": {
|
|
||||||
params: {
|
|
||||||
"id": string;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
type RouteFiles = {
|
|
||||||
"root.tsx": {
|
|
||||||
id: "root";
|
|
||||||
page: "/" | "/login" | "/logout" | "/companies" | "/companies/new" | "/companies/:id" | "/companies/:id/edit" | "/companies/:id/customers" | "/companies/:id/leistungen" | "/companies/:id/invoices" | "/companies/:id/invoices/new" | "/companies/:id/invoices/:invoiceId" | "/companies/:id/invoices/:invoiceId/edit" | "/companies/:id/reports" | "/companies/:id/bilanzen" | "/companies/:id/ausgaben" | "/companies/:id/ausgaben/kategorien" | "/companies/:id/einnahmen" | "/companies/:id/einnahmen/kategorien" | "/companies/:id/anlagevermoegen" | "/companies/:id/money" | "/archiv" | "/settings/password" | "/admin/mandanten" | "/admin/users" | "/admin/users/new" | "/admin/users/:id" | "/admin/logs" | "/api/companies" | "/api/companies/:id" | "/api/companies/:id/customers" | "/api/companies/:id/invoices" | "/api/companies/:id/money" | "/api/customers" | "/api/customers/:id" | "/api/services" | "/api/services/:id" | "/api/invoices" | "/api/invoices/:id" | "/api/invoices/:id/pdf" | "/api/invoices/:id/xml" | "/api/reports" | "/api/bilanzen" | "/api/ausgaben" | "/api/ausgaben/:id" | "/api/einnahmen" | "/api/einnahmen/:id" | "/api/companies/:id/buchungkategorien" | "/api/companies/:id/buchungkategorien/:katId" | "/api/anlagevermoegen" | "/api/anlagevermoegen/:id";
|
|
||||||
};
|
|
||||||
"routes/login.tsx": {
|
|
||||||
id: "routes/login";
|
|
||||||
page: "/login";
|
|
||||||
};
|
|
||||||
"routes/logout.ts": {
|
|
||||||
id: "routes/logout";
|
|
||||||
page: "/logout";
|
|
||||||
};
|
|
||||||
"routes/dashboard-layout.tsx": {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
page: "/" | "/companies" | "/companies/new" | "/companies/:id" | "/companies/:id/edit" | "/companies/:id/customers" | "/companies/:id/leistungen" | "/companies/:id/invoices" | "/companies/:id/invoices/new" | "/companies/:id/invoices/:invoiceId" | "/companies/:id/invoices/:invoiceId/edit" | "/companies/:id/reports" | "/companies/:id/bilanzen" | "/companies/:id/ausgaben" | "/companies/:id/ausgaben/kategorien" | "/companies/:id/einnahmen" | "/companies/:id/einnahmen/kategorien" | "/companies/:id/anlagevermoegen" | "/companies/:id/money" | "/archiv" | "/settings/password";
|
|
||||||
};
|
|
||||||
"routes/home.tsx": {
|
|
||||||
id: "routes/home";
|
|
||||||
page: "/";
|
|
||||||
};
|
|
||||||
"routes/companies.tsx": {
|
|
||||||
id: "routes/companies";
|
|
||||||
page: "/companies";
|
|
||||||
};
|
|
||||||
"routes/companies.new.tsx": {
|
|
||||||
id: "routes/companies.new";
|
|
||||||
page: "/companies/new";
|
|
||||||
};
|
|
||||||
"routes/companies.$id.tsx": {
|
|
||||||
id: "routes/companies.$id";
|
|
||||||
page: "/companies/:id";
|
|
||||||
};
|
|
||||||
"routes/companies.$id.edit.tsx": {
|
|
||||||
id: "routes/companies.$id.edit";
|
|
||||||
page: "/companies/:id/edit";
|
|
||||||
};
|
|
||||||
"routes/companies.$id.customers.tsx": {
|
|
||||||
id: "routes/companies.$id.customers";
|
|
||||||
page: "/companies/:id/customers";
|
|
||||||
};
|
|
||||||
"routes/companies.$id.leistungen.tsx": {
|
|
||||||
id: "routes/companies.$id.leistungen";
|
|
||||||
page: "/companies/:id/leistungen";
|
|
||||||
};
|
|
||||||
"routes/companies.$id.invoices.tsx": {
|
|
||||||
id: "routes/companies.$id.invoices";
|
|
||||||
page: "/companies/:id/invoices";
|
|
||||||
};
|
|
||||||
"routes/companies.$id.invoices.new.tsx": {
|
|
||||||
id: "routes/companies.$id.invoices.new";
|
|
||||||
page: "/companies/:id/invoices/new";
|
|
||||||
};
|
|
||||||
"routes/companies.$id.invoices.$invoiceId.tsx": {
|
|
||||||
id: "routes/companies.$id.invoices.$invoiceId";
|
|
||||||
page: "/companies/:id/invoices/:invoiceId";
|
|
||||||
};
|
|
||||||
"routes/companies.$id.invoices.$invoiceId.edit.tsx": {
|
|
||||||
id: "routes/companies.$id.invoices.$invoiceId.edit";
|
|
||||||
page: "/companies/:id/invoices/:invoiceId/edit";
|
|
||||||
};
|
|
||||||
"routes/companies.$id.reports.tsx": {
|
|
||||||
id: "routes/companies.$id.reports";
|
|
||||||
page: "/companies/:id/reports";
|
|
||||||
};
|
|
||||||
"routes/companies.$id.bilanzen.tsx": {
|
|
||||||
id: "routes/companies.$id.bilanzen";
|
|
||||||
page: "/companies/:id/bilanzen";
|
|
||||||
};
|
|
||||||
"routes/companies.$id.ausgaben.tsx": {
|
|
||||||
id: "routes/companies.$id.ausgaben";
|
|
||||||
page: "/companies/:id/ausgaben";
|
|
||||||
};
|
|
||||||
"routes/companies.$id.ausgaben.kategorien.tsx": {
|
|
||||||
id: "routes/companies.$id.ausgaben.kategorien";
|
|
||||||
page: "/companies/:id/ausgaben/kategorien";
|
|
||||||
};
|
|
||||||
"routes/companies.$id.einnahmen.tsx": {
|
|
||||||
id: "routes/companies.$id.einnahmen";
|
|
||||||
page: "/companies/:id/einnahmen";
|
|
||||||
};
|
|
||||||
"routes/companies.$id.einnahmen.kategorien.tsx": {
|
|
||||||
id: "routes/companies.$id.einnahmen.kategorien";
|
|
||||||
page: "/companies/:id/einnahmen/kategorien";
|
|
||||||
};
|
|
||||||
"routes/companies.$id.anlagevermoegen.tsx": {
|
|
||||||
id: "routes/companies.$id.anlagevermoegen";
|
|
||||||
page: "/companies/:id/anlagevermoegen";
|
|
||||||
};
|
|
||||||
"routes/companies.$id.money.tsx": {
|
|
||||||
id: "routes/companies.$id.money";
|
|
||||||
page: "/companies/:id/money";
|
|
||||||
};
|
|
||||||
"routes/archiv.tsx": {
|
|
||||||
id: "routes/archiv";
|
|
||||||
page: "/archiv";
|
|
||||||
};
|
|
||||||
"routes/settings.password.tsx": {
|
|
||||||
id: "routes/settings.password";
|
|
||||||
page: "/settings/password";
|
|
||||||
};
|
|
||||||
"routes/admin-layout.tsx": {
|
|
||||||
id: "routes/admin-layout";
|
|
||||||
page: "/admin/mandanten" | "/admin/users" | "/admin/users/new" | "/admin/users/:id" | "/admin/logs";
|
|
||||||
};
|
|
||||||
"routes/admin.mandanten.tsx": {
|
|
||||||
id: "routes/admin.mandanten";
|
|
||||||
page: "/admin/mandanten";
|
|
||||||
};
|
|
||||||
"routes/admin.users.tsx": {
|
|
||||||
id: "routes/admin.users";
|
|
||||||
page: "/admin/users";
|
|
||||||
};
|
|
||||||
"routes/admin.users.new.tsx": {
|
|
||||||
id: "routes/admin.users.new";
|
|
||||||
page: "/admin/users/new";
|
|
||||||
};
|
|
||||||
"routes/admin.users.$id.tsx": {
|
|
||||||
id: "routes/admin.users.$id";
|
|
||||||
page: "/admin/users/:id";
|
|
||||||
};
|
|
||||||
"routes/admin.logs.tsx": {
|
|
||||||
id: "routes/admin.logs";
|
|
||||||
page: "/admin/logs";
|
|
||||||
};
|
|
||||||
"routes/api.companies.ts": {
|
|
||||||
id: "routes/api.companies";
|
|
||||||
page: "/api/companies";
|
|
||||||
};
|
|
||||||
"routes/api.companies.$id.ts": {
|
|
||||||
id: "routes/api.companies.$id";
|
|
||||||
page: "/api/companies/:id";
|
|
||||||
};
|
|
||||||
"routes/api.companies.$id.customers.ts": {
|
|
||||||
id: "routes/api.companies.$id.customers";
|
|
||||||
page: "/api/companies/:id/customers";
|
|
||||||
};
|
|
||||||
"routes/api.companies.$id.invoices.ts": {
|
|
||||||
id: "routes/api.companies.$id.invoices";
|
|
||||||
page: "/api/companies/:id/invoices";
|
|
||||||
};
|
|
||||||
"routes/api.companies.$id.money.ts": {
|
|
||||||
id: "routes/api.companies.$id.money";
|
|
||||||
page: "/api/companies/:id/money";
|
|
||||||
};
|
|
||||||
"routes/api.customers.ts": {
|
|
||||||
id: "routes/api.customers";
|
|
||||||
page: "/api/customers";
|
|
||||||
};
|
|
||||||
"routes/api.customers.$id.ts": {
|
|
||||||
id: "routes/api.customers.$id";
|
|
||||||
page: "/api/customers/:id";
|
|
||||||
};
|
|
||||||
"routes/api.services.ts": {
|
|
||||||
id: "routes/api.services";
|
|
||||||
page: "/api/services";
|
|
||||||
};
|
|
||||||
"routes/api.services.$id.ts": {
|
|
||||||
id: "routes/api.services.$id";
|
|
||||||
page: "/api/services/:id";
|
|
||||||
};
|
|
||||||
"routes/api.invoices.ts": {
|
|
||||||
id: "routes/api.invoices";
|
|
||||||
page: "/api/invoices";
|
|
||||||
};
|
|
||||||
"routes/api.invoices.$id.ts": {
|
|
||||||
id: "routes/api.invoices.$id";
|
|
||||||
page: "/api/invoices/:id";
|
|
||||||
};
|
|
||||||
"routes/api.invoices.$id.pdf.ts": {
|
|
||||||
id: "routes/api.invoices.$id.pdf";
|
|
||||||
page: "/api/invoices/:id/pdf";
|
|
||||||
};
|
|
||||||
"routes/api.invoices.$id.xml.ts": {
|
|
||||||
id: "routes/api.invoices.$id.xml";
|
|
||||||
page: "/api/invoices/:id/xml";
|
|
||||||
};
|
|
||||||
"routes/api.reports.ts": {
|
|
||||||
id: "routes/api.reports";
|
|
||||||
page: "/api/reports";
|
|
||||||
};
|
|
||||||
"routes/api.bilanzen.ts": {
|
|
||||||
id: "routes/api.bilanzen";
|
|
||||||
page: "/api/bilanzen";
|
|
||||||
};
|
|
||||||
"routes/api.ausgaben.ts": {
|
|
||||||
id: "routes/api.ausgaben";
|
|
||||||
page: "/api/ausgaben";
|
|
||||||
};
|
|
||||||
"routes/api.ausgaben.$id.ts": {
|
|
||||||
id: "routes/api.ausgaben.$id";
|
|
||||||
page: "/api/ausgaben/:id";
|
|
||||||
};
|
|
||||||
"routes/api.einnahmen.ts": {
|
|
||||||
id: "routes/api.einnahmen";
|
|
||||||
page: "/api/einnahmen";
|
|
||||||
};
|
|
||||||
"routes/api.einnahmen.$id.ts": {
|
|
||||||
id: "routes/api.einnahmen.$id";
|
|
||||||
page: "/api/einnahmen/:id";
|
|
||||||
};
|
|
||||||
"routes/api.companies.$id.buchungkategorien.ts": {
|
|
||||||
id: "routes/api.companies.$id.buchungkategorien";
|
|
||||||
page: "/api/companies/:id/buchungkategorien";
|
|
||||||
};
|
|
||||||
"routes/api.companies.$id.buchungkategorien.$katId.ts": {
|
|
||||||
id: "routes/api.companies.$id.buchungkategorien.$katId";
|
|
||||||
page: "/api/companies/:id/buchungkategorien/:katId";
|
|
||||||
};
|
|
||||||
"routes/api.anlagevermoegen.ts": {
|
|
||||||
id: "routes/api.anlagevermoegen";
|
|
||||||
page: "/api/anlagevermoegen";
|
|
||||||
};
|
|
||||||
"routes/api.anlagevermoegen.$id.ts": {
|
|
||||||
id: "routes/api.anlagevermoegen.$id";
|
|
||||||
page: "/api/anlagevermoegen/:id";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
type RouteModules = {
|
|
||||||
"root": typeof import("./app/root.tsx");
|
|
||||||
"routes/login": typeof import("./app/routes/login.tsx");
|
|
||||||
"routes/logout": typeof import("./app/routes/logout.ts");
|
|
||||||
"routes/dashboard-layout": typeof import("./app/routes/dashboard-layout.tsx");
|
|
||||||
"routes/home": typeof import("./app/routes/home.tsx");
|
|
||||||
"routes/companies": typeof import("./app/routes/companies.tsx");
|
|
||||||
"routes/companies.new": typeof import("./app/routes/companies.new.tsx");
|
|
||||||
"routes/companies.$id": typeof import("./app/routes/companies.$id.tsx");
|
|
||||||
"routes/companies.$id.edit": typeof import("./app/routes/companies.$id.edit.tsx");
|
|
||||||
"routes/companies.$id.customers": typeof import("./app/routes/companies.$id.customers.tsx");
|
|
||||||
"routes/companies.$id.leistungen": typeof import("./app/routes/companies.$id.leistungen.tsx");
|
|
||||||
"routes/companies.$id.invoices": typeof import("./app/routes/companies.$id.invoices.tsx");
|
|
||||||
"routes/companies.$id.invoices.new": typeof import("./app/routes/companies.$id.invoices.new.tsx");
|
|
||||||
"routes/companies.$id.invoices.$invoiceId": typeof import("./app/routes/companies.$id.invoices.$invoiceId.tsx");
|
|
||||||
"routes/companies.$id.invoices.$invoiceId.edit": typeof import("./app/routes/companies.$id.invoices.$invoiceId.edit.tsx");
|
|
||||||
"routes/companies.$id.reports": typeof import("./app/routes/companies.$id.reports.tsx");
|
|
||||||
"routes/companies.$id.bilanzen": typeof import("./app/routes/companies.$id.bilanzen.tsx");
|
|
||||||
"routes/companies.$id.ausgaben": typeof import("./app/routes/companies.$id.ausgaben.tsx");
|
|
||||||
"routes/companies.$id.ausgaben.kategorien": typeof import("./app/routes/companies.$id.ausgaben.kategorien.tsx");
|
|
||||||
"routes/companies.$id.einnahmen": typeof import("./app/routes/companies.$id.einnahmen.tsx");
|
|
||||||
"routes/companies.$id.einnahmen.kategorien": typeof import("./app/routes/companies.$id.einnahmen.kategorien.tsx");
|
|
||||||
"routes/companies.$id.anlagevermoegen": typeof import("./app/routes/companies.$id.anlagevermoegen.tsx");
|
|
||||||
"routes/companies.$id.money": typeof import("./app/routes/companies.$id.money.tsx");
|
|
||||||
"routes/archiv": typeof import("./app/routes/archiv.tsx");
|
|
||||||
"routes/settings.password": typeof import("./app/routes/settings.password.tsx");
|
|
||||||
"routes/admin-layout": typeof import("./app/routes/admin-layout.tsx");
|
|
||||||
"routes/admin.mandanten": typeof import("./app/routes/admin.mandanten.tsx");
|
|
||||||
"routes/admin.users": typeof import("./app/routes/admin.users.tsx");
|
|
||||||
"routes/admin.users.new": typeof import("./app/routes/admin.users.new.tsx");
|
|
||||||
"routes/admin.users.$id": typeof import("./app/routes/admin.users.$id.tsx");
|
|
||||||
"routes/admin.logs": typeof import("./app/routes/admin.logs.tsx");
|
|
||||||
"routes/api.companies": typeof import("./app/routes/api.companies.ts");
|
|
||||||
"routes/api.companies.$id": typeof import("./app/routes/api.companies.$id.ts");
|
|
||||||
"routes/api.companies.$id.customers": typeof import("./app/routes/api.companies.$id.customers.ts");
|
|
||||||
"routes/api.companies.$id.invoices": typeof import("./app/routes/api.companies.$id.invoices.ts");
|
|
||||||
"routes/api.companies.$id.money": typeof import("./app/routes/api.companies.$id.money.ts");
|
|
||||||
"routes/api.customers": typeof import("./app/routes/api.customers.ts");
|
|
||||||
"routes/api.customers.$id": typeof import("./app/routes/api.customers.$id.ts");
|
|
||||||
"routes/api.services": typeof import("./app/routes/api.services.ts");
|
|
||||||
"routes/api.services.$id": typeof import("./app/routes/api.services.$id.ts");
|
|
||||||
"routes/api.invoices": typeof import("./app/routes/api.invoices.ts");
|
|
||||||
"routes/api.invoices.$id": typeof import("./app/routes/api.invoices.$id.ts");
|
|
||||||
"routes/api.invoices.$id.pdf": typeof import("./app/routes/api.invoices.$id.pdf.ts");
|
|
||||||
"routes/api.invoices.$id.xml": typeof import("./app/routes/api.invoices.$id.xml.ts");
|
|
||||||
"routes/api.reports": typeof import("./app/routes/api.reports.ts");
|
|
||||||
"routes/api.bilanzen": typeof import("./app/routes/api.bilanzen.ts");
|
|
||||||
"routes/api.ausgaben": typeof import("./app/routes/api.ausgaben.ts");
|
|
||||||
"routes/api.ausgaben.$id": typeof import("./app/routes/api.ausgaben.$id.ts");
|
|
||||||
"routes/api.einnahmen": typeof import("./app/routes/api.einnahmen.ts");
|
|
||||||
"routes/api.einnahmen.$id": typeof import("./app/routes/api.einnahmen.$id.ts");
|
|
||||||
"routes/api.companies.$id.buchungkategorien": typeof import("./app/routes/api.companies.$id.buchungkategorien.ts");
|
|
||||||
"routes/api.companies.$id.buchungkategorien.$katId": typeof import("./app/routes/api.companies.$id.buchungkategorien.$katId.ts");
|
|
||||||
"routes/api.anlagevermoegen": typeof import("./app/routes/api.anlagevermoegen.ts");
|
|
||||||
"routes/api.anlagevermoegen.$id": typeof import("./app/routes/api.anlagevermoegen.$id.ts");
|
|
||||||
};
|
|
||||||
-18
@@ -1,18 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
declare module "virtual:react-router/server-build" {
|
|
||||||
import { ServerBuild } from "react-router";
|
|
||||||
export const assets: ServerBuild["assets"];
|
|
||||||
export const assetsBuildDirectory: ServerBuild["assetsBuildDirectory"];
|
|
||||||
export const basename: ServerBuild["basename"];
|
|
||||||
export const entry: ServerBuild["entry"];
|
|
||||||
export const future: ServerBuild["future"];
|
|
||||||
export const isSpaMode: ServerBuild["isSpaMode"];
|
|
||||||
export const prerender: ServerBuild["prerender"];
|
|
||||||
export const publicPath: ServerBuild["publicPath"];
|
|
||||||
export const routeDiscovery: ServerBuild["routeDiscovery"];
|
|
||||||
export const routes: ServerBuild["routes"];
|
|
||||||
export const ssr: ServerBuild["ssr"];
|
|
||||||
export const allowedActionOrigins: ServerBuild["allowedActionOrigins"];
|
|
||||||
export const unstable_getCriticalCss: ServerBuild["unstable_getCriticalCss"];
|
|
||||||
}
|
|
||||||
@@ -1,59 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../root.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "root.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../root.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../admin-layout.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/admin-layout.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/admin-layout";
|
|
||||||
module: typeof import("../admin-layout.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../admin.logs.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/admin.logs.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/admin-layout";
|
|
||||||
module: typeof import("../admin-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/admin.logs";
|
|
||||||
module: typeof import("../admin.logs.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../admin.mandanten.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/admin.mandanten.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/admin-layout";
|
|
||||||
module: typeof import("../admin-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/admin.mandanten";
|
|
||||||
module: typeof import("../admin.mandanten.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../admin.users.$id.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/admin.users.$id.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/admin-layout";
|
|
||||||
module: typeof import("../admin-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/admin.users.$id";
|
|
||||||
module: typeof import("../admin.users.$id.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../admin.users.new.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/admin.users.new.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/admin-layout";
|
|
||||||
module: typeof import("../admin-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/admin.users.new";
|
|
||||||
module: typeof import("../admin.users.new.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../admin.users.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/admin.users.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/admin-layout";
|
|
||||||
module: typeof import("../admin-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/admin.users";
|
|
||||||
module: typeof import("../admin.users.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.anlagevermoegen.$id.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.anlagevermoegen.$id.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.anlagevermoegen.$id";
|
|
||||||
module: typeof import("../api.anlagevermoegen.$id.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.anlagevermoegen.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.anlagevermoegen.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.anlagevermoegen";
|
|
||||||
module: typeof import("../api.anlagevermoegen.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.ausgaben.$id.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.ausgaben.$id.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.ausgaben.$id";
|
|
||||||
module: typeof import("../api.ausgaben.$id.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.ausgaben.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.ausgaben.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.ausgaben";
|
|
||||||
module: typeof import("../api.ausgaben.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.bilanzen.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.bilanzen.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.bilanzen";
|
|
||||||
module: typeof import("../api.bilanzen.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.companies.$id.buchungkategorien.$katId.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.companies.$id.buchungkategorien.$katId.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.companies.$id.buchungkategorien.$katId";
|
|
||||||
module: typeof import("../api.companies.$id.buchungkategorien.$katId.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.companies.$id.buchungkategorien.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.companies.$id.buchungkategorien.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.companies.$id.buchungkategorien";
|
|
||||||
module: typeof import("../api.companies.$id.buchungkategorien.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.companies.$id.customers.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.companies.$id.customers.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.companies.$id.customers";
|
|
||||||
module: typeof import("../api.companies.$id.customers.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.companies.$id.invoices.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.companies.$id.invoices.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.companies.$id.invoices";
|
|
||||||
module: typeof import("../api.companies.$id.invoices.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.companies.$id.money.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.companies.$id.money.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.companies.$id.money";
|
|
||||||
module: typeof import("../api.companies.$id.money.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.companies.$id.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.companies.$id.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.companies.$id";
|
|
||||||
module: typeof import("../api.companies.$id.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.companies.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.companies.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.companies";
|
|
||||||
module: typeof import("../api.companies.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.customers.$id.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.customers.$id.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.customers.$id";
|
|
||||||
module: typeof import("../api.customers.$id.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.customers.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.customers.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.customers";
|
|
||||||
module: typeof import("../api.customers.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.einnahmen.$id.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.einnahmen.$id.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.einnahmen.$id";
|
|
||||||
module: typeof import("../api.einnahmen.$id.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.einnahmen.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.einnahmen.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.einnahmen";
|
|
||||||
module: typeof import("../api.einnahmen.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.invoices.$id.pdf.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.invoices.$id.pdf.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.invoices.$id.pdf";
|
|
||||||
module: typeof import("../api.invoices.$id.pdf.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.invoices.$id.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.invoices.$id.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.invoices.$id";
|
|
||||||
module: typeof import("../api.invoices.$id.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.invoices.$id.xml.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.invoices.$id.xml.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.invoices.$id.xml";
|
|
||||||
module: typeof import("../api.invoices.$id.xml.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.invoices.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.invoices.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.invoices";
|
|
||||||
module: typeof import("../api.invoices.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.reports.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.reports.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.reports";
|
|
||||||
module: typeof import("../api.reports.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.services.$id.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.services.$id.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.services.$id";
|
|
||||||
module: typeof import("../api.services.$id.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../api.services.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/api.services.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/api.services";
|
|
||||||
module: typeof import("../api.services.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../archiv.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/archiv.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/archiv";
|
|
||||||
module: typeof import("../archiv.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.$id.anlagevermoegen.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.$id.anlagevermoegen.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies.$id.anlagevermoegen";
|
|
||||||
module: typeof import("../companies.$id.anlagevermoegen.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.$id.ausgaben.kategorien.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.$id.ausgaben.kategorien.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies.$id.ausgaben.kategorien";
|
|
||||||
module: typeof import("../companies.$id.ausgaben.kategorien.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.$id.ausgaben.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.$id.ausgaben.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies.$id.ausgaben";
|
|
||||||
module: typeof import("../companies.$id.ausgaben.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.$id.bilanzen.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.$id.bilanzen.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies.$id.bilanzen";
|
|
||||||
module: typeof import("../companies.$id.bilanzen.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.$id.customers.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.$id.customers.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies.$id.customers";
|
|
||||||
module: typeof import("../companies.$id.customers.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.$id.edit.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.$id.edit.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies.$id.edit";
|
|
||||||
module: typeof import("../companies.$id.edit.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.$id.einnahmen.kategorien.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.$id.einnahmen.kategorien.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies.$id.einnahmen.kategorien";
|
|
||||||
module: typeof import("../companies.$id.einnahmen.kategorien.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.$id.einnahmen.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.$id.einnahmen.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies.$id.einnahmen";
|
|
||||||
module: typeof import("../companies.$id.einnahmen.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.$id.invoices.$invoiceId.edit.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.$id.invoices.$invoiceId.edit.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies.$id.invoices.$invoiceId.edit";
|
|
||||||
module: typeof import("../companies.$id.invoices.$invoiceId.edit.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.$id.invoices.$invoiceId.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.$id.invoices.$invoiceId.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies.$id.invoices.$invoiceId";
|
|
||||||
module: typeof import("../companies.$id.invoices.$invoiceId.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.$id.invoices.new.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.$id.invoices.new.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies.$id.invoices.new";
|
|
||||||
module: typeof import("../companies.$id.invoices.new.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.$id.invoices.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.$id.invoices.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies.$id.invoices";
|
|
||||||
module: typeof import("../companies.$id.invoices.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.$id.leistungen.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.$id.leistungen.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies.$id.leistungen";
|
|
||||||
module: typeof import("../companies.$id.leistungen.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.$id.money.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.$id.money.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies.$id.money";
|
|
||||||
module: typeof import("../companies.$id.money.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.$id.reports.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.$id.reports.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies.$id.reports";
|
|
||||||
module: typeof import("../companies.$id.reports.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.$id.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.$id.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies.$id";
|
|
||||||
module: typeof import("../companies.$id.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.new.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.new.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies.new";
|
|
||||||
module: typeof import("../companies.new.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../companies.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/companies.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/companies";
|
|
||||||
module: typeof import("../companies.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../dashboard-layout.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/dashboard-layout.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../home.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/home.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/home";
|
|
||||||
module: typeof import("../home.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../login.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/login.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/login";
|
|
||||||
module: typeof import("../login.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../logout.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/logout.ts",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/logout";
|
|
||||||
module: typeof import("../logout.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
// Generated by React Router
|
|
||||||
|
|
||||||
import type { GetInfo, GetAnnotations } from "react-router/internal";
|
|
||||||
|
|
||||||
type Module = typeof import("../settings.password.js")
|
|
||||||
|
|
||||||
type Info = GetInfo<{
|
|
||||||
file: "routes/settings.password.tsx",
|
|
||||||
module: Module
|
|
||||||
}>
|
|
||||||
|
|
||||||
type Matches = [{
|
|
||||||
id: "root";
|
|
||||||
module: typeof import("../../root.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/dashboard-layout";
|
|
||||||
module: typeof import("../dashboard-layout.js");
|
|
||||||
}, {
|
|
||||||
id: "routes/settings.password";
|
|
||||||
module: typeof import("../settings.password.js");
|
|
||||||
}];
|
|
||||||
|
|
||||||
type Annotations = GetAnnotations<Info & { module: Module, matches: Matches }, false>;
|
|
||||||
|
|
||||||
export namespace Route {
|
|
||||||
// links
|
|
||||||
export type LinkDescriptors = Annotations["LinkDescriptors"];
|
|
||||||
export type LinksFunction = Annotations["LinksFunction"];
|
|
||||||
|
|
||||||
// meta
|
|
||||||
export type MetaArgs = Annotations["MetaArgs"];
|
|
||||||
export type MetaDescriptors = Annotations["MetaDescriptors"];
|
|
||||||
export type MetaFunction = Annotations["MetaFunction"];
|
|
||||||
|
|
||||||
// headers
|
|
||||||
export type HeadersArgs = Annotations["HeadersArgs"];
|
|
||||||
export type HeadersFunction = Annotations["HeadersFunction"];
|
|
||||||
|
|
||||||
// middleware
|
|
||||||
export type MiddlewareFunction = Annotations["MiddlewareFunction"];
|
|
||||||
|
|
||||||
// clientMiddleware
|
|
||||||
export type ClientMiddlewareFunction = Annotations["ClientMiddlewareFunction"];
|
|
||||||
|
|
||||||
// loader
|
|
||||||
export type LoaderArgs = Annotations["LoaderArgs"];
|
|
||||||
|
|
||||||
// clientLoader
|
|
||||||
export type ClientLoaderArgs = Annotations["ClientLoaderArgs"];
|
|
||||||
|
|
||||||
// action
|
|
||||||
export type ActionArgs = Annotations["ActionArgs"];
|
|
||||||
|
|
||||||
// clientAction
|
|
||||||
export type ClientActionArgs = Annotations["ClientActionArgs"];
|
|
||||||
|
|
||||||
// HydrateFallback
|
|
||||||
export type HydrateFallbackProps = Annotations["HydrateFallbackProps"];
|
|
||||||
|
|
||||||
// Component
|
|
||||||
export type ComponentProps = Annotations["ComponentProps"];
|
|
||||||
|
|
||||||
// ErrorBoundary
|
|
||||||
export type ErrorBoundaryProps = Annotations["ErrorBoundaryProps"];
|
|
||||||
}
|
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
|
|
||||||
|
|
||||||
# Verbesserungen implementiert – Annas Rechnungsmanager
|
# Verbesserungen implementiert – Annas Rechnungsmanager
|
||||||
|
|
||||||
Datum: 15. April 2026
|
Datum: 15. April 2026
|
||||||
|
|||||||
+9
-7
@@ -17,13 +17,15 @@ export default [
|
|||||||
route("companies/:id/invoices/:invoiceId", "routes/companies.$id.invoices.$invoiceId.tsx"),
|
route("companies/:id/invoices/:invoiceId", "routes/companies.$id.invoices.$invoiceId.tsx"),
|
||||||
route("companies/:id/invoices/:invoiceId/edit", "routes/companies.$id.invoices.$invoiceId.edit.tsx"),
|
route("companies/:id/invoices/:invoiceId/edit", "routes/companies.$id.invoices.$invoiceId.edit.tsx"),
|
||||||
route("companies/:id/reports", "routes/companies.$id.reports.tsx"),
|
route("companies/:id/reports", "routes/companies.$id.reports.tsx"),
|
||||||
route("companies/:id/bilanzen", "routes/companies.$id.bilanzen.tsx"),
|
layout("routes/companies.$id.buchhaltung.tsx", [
|
||||||
route("companies/:id/ausgaben", "routes/companies.$id.ausgaben.tsx"),
|
route("companies/:id/buchhaltung/bilanzen", "routes/companies.$id.buchhaltung.bilanzen.tsx"),
|
||||||
route("companies/:id/ausgaben/kategorien", "routes/companies.$id.ausgaben.kategorien.tsx"),
|
route("companies/:id/buchhaltung/ausgaben", "routes/companies.$id.buchhaltung.ausgaben.tsx"),
|
||||||
route("companies/:id/einnahmen", "routes/companies.$id.einnahmen.tsx"),
|
route("companies/:id/buchhaltung/ausgaben/kategorien", "routes/companies.$id.buchhaltung.ausgaben.kategorien.tsx"),
|
||||||
route("companies/:id/einnahmen/kategorien", "routes/companies.$id.einnahmen.kategorien.tsx"),
|
route("companies/:id/buchhaltung/einnahmen", "routes/companies.$id.buchhaltung.einnahmen.tsx"),
|
||||||
route("companies/:id/anlagevermoegen", "routes/companies.$id.anlagevermoegen.tsx"),
|
route("companies/:id/buchhaltung/einnahmen/kategorien", "routes/companies.$id.buchhaltung.einnahmen.kategorien.tsx"),
|
||||||
route("companies/:id/money", "routes/companies.$id.money.tsx"),
|
route("companies/:id/buchhaltung/anlagevermoegen", "routes/companies.$id.buchhaltung.anlagevermoegen.tsx"),
|
||||||
|
route("companies/:id/buchhaltung/money", "routes/companies.$id.buchhaltung.money.tsx"),
|
||||||
|
]),
|
||||||
route("archiv", "routes/archiv.tsx"),
|
route("archiv", "routes/archiv.tsx"),
|
||||||
route("settings/password", "routes/settings.password.tsx"),
|
route("settings/password", "routes/settings.password.tsx"),
|
||||||
]),
|
]),
|
||||||
|
|||||||
+1
@@ -19,6 +19,7 @@ export const handle = {
|
|||||||
breadcrumbs: (data: { companyId: string; companyName: string }) => [
|
breadcrumbs: (data: { companyId: string; companyName: string }) => [
|
||||||
{ label: "Mandanten", href: "/companies" },
|
{ label: "Mandanten", href: "/companies" },
|
||||||
{ label: data.companyName, href: `/companies/${data.companyId}` },
|
{ label: data.companyName, href: `/companies/${data.companyId}` },
|
||||||
|
{ label: "Buchhaltung", href: `/companies/${data.companyId}/buchhaltung/bilanzen` },
|
||||||
{ label: "Anlagevermögen" },
|
{ label: "Anlagevermögen" },
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
+3
-2
@@ -12,7 +12,8 @@ export const handle = {
|
|||||||
breadcrumbs: (data: { companyId: string; companyName: string }) => [
|
breadcrumbs: (data: { companyId: string; companyName: string }) => [
|
||||||
{ label: "Mandanten", href: "/companies" },
|
{ label: "Mandanten", href: "/companies" },
|
||||||
{ label: data.companyName, href: `/companies/${data.companyId}` },
|
{ label: data.companyName, href: `/companies/${data.companyId}` },
|
||||||
{ label: "Betriebsausgaben", href: `/companies/${data.companyId}/ausgaben` },
|
{ label: "Buchhaltung", href: `/companies/${data.companyId}/buchhaltung/bilanzen` },
|
||||||
|
{ label: "Betriebsausgaben", href: `/companies/${data.companyId}/buchhaltung/ausgaben` },
|
||||||
{ label: "Kategorien" },
|
{ label: "Kategorien" },
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
@@ -149,7 +150,7 @@ export default function AusgabenKategorienPage() {
|
|||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<Link
|
<Link
|
||||||
to={`/companies/${companyId}/ausgaben`}
|
to={`/companies/${companyId}/buchhaltung/ausgaben`}
|
||||||
className="inline-flex items-center gap-1 text-sm text-gray-500 hover:text-gray-700 mb-6"
|
className="inline-flex items-center gap-1 text-sm text-gray-500 hover:text-gray-700 mb-6"
|
||||||
>
|
>
|
||||||
<ChevronLeft className="h-4 w-4" /> Zurück zu Betriebsausgaben
|
<ChevronLeft className="h-4 w-4" /> Zurück zu Betriebsausgaben
|
||||||
+1
@@ -14,6 +14,7 @@ export const handle = {
|
|||||||
breadcrumbs: (data: { companyId: string; companyName: string }) => [
|
breadcrumbs: (data: { companyId: string; companyName: string }) => [
|
||||||
{ label: "Mandanten", href: "/companies" },
|
{ label: "Mandanten", href: "/companies" },
|
||||||
{ label: data.companyName, href: `/companies/${data.companyId}` },
|
{ label: data.companyName, href: `/companies/${data.companyId}` },
|
||||||
|
{ label: "Buchhaltung", href: `/companies/${data.companyId}/buchhaltung/bilanzen` },
|
||||||
{ label: "Betriebsausgaben" },
|
{ label: "Betriebsausgaben" },
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
+1
@@ -11,6 +11,7 @@ export const handle = {
|
|||||||
breadcrumbs: (data: { companyId: string; companyName: string }) => [
|
breadcrumbs: (data: { companyId: string; companyName: string }) => [
|
||||||
{ label: "Mandanten", href: "/companies" },
|
{ label: "Mandanten", href: "/companies" },
|
||||||
{ label: data.companyName, href: `/companies/${data.companyId}` },
|
{ label: data.companyName, href: `/companies/${data.companyId}` },
|
||||||
|
{ label: "Buchhaltung", href: `/companies/${data.companyId}/buchhaltung/bilanzen` },
|
||||||
{ label: "Bilanzen" },
|
{ label: "Bilanzen" },
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
+3
-2
@@ -12,7 +12,8 @@ export const handle = {
|
|||||||
breadcrumbs: (data: { companyId: string; companyName: string }) => [
|
breadcrumbs: (data: { companyId: string; companyName: string }) => [
|
||||||
{ label: "Mandanten", href: "/companies" },
|
{ label: "Mandanten", href: "/companies" },
|
||||||
{ label: data.companyName, href: `/companies/${data.companyId}` },
|
{ label: data.companyName, href: `/companies/${data.companyId}` },
|
||||||
{ label: "Sonstige Einnahmen", href: `/companies/${data.companyId}/einnahmen` },
|
{ label: "Buchhaltung", href: `/companies/${data.companyId}/buchhaltung/bilanzen` },
|
||||||
|
{ label: "Sonstige Einnahmen", href: `/companies/${data.companyId}/buchhaltung/einnahmen` },
|
||||||
{ label: "Kategorien" },
|
{ label: "Kategorien" },
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
@@ -149,7 +150,7 @@ export default function EinnahmenKategorienPage() {
|
|||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<Link
|
<Link
|
||||||
to={`/companies/${companyId}/einnahmen`}
|
to={`/companies/${companyId}/buchhaltung/einnahmen`}
|
||||||
className="inline-flex items-center gap-1 text-sm text-gray-500 hover:text-gray-700 mb-6"
|
className="inline-flex items-center gap-1 text-sm text-gray-500 hover:text-gray-700 mb-6"
|
||||||
>
|
>
|
||||||
<ChevronLeft className="h-4 w-4" /> Zurück zu Sonstige Einnahmen
|
<ChevronLeft className="h-4 w-4" /> Zurück zu Sonstige Einnahmen
|
||||||
+1
@@ -14,6 +14,7 @@ export const handle = {
|
|||||||
breadcrumbs: (data: { companyId: string; companyName: string }) => [
|
breadcrumbs: (data: { companyId: string; companyName: string }) => [
|
||||||
{ label: "Mandanten", href: "/companies" },
|
{ label: "Mandanten", href: "/companies" },
|
||||||
{ label: data.companyName, href: `/companies/${data.companyId}` },
|
{ label: data.companyName, href: `/companies/${data.companyId}` },
|
||||||
|
{ label: "Buchhaltung", href: `/companies/${data.companyId}/buchhaltung/bilanzen` },
|
||||||
{ label: "Sonstige Einnahmen" },
|
{ label: "Sonstige Einnahmen" },
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
@@ -0,0 +1,116 @@
|
|||||||
|
import { Outlet, useParams, useLocation, Link } from "react-router";
|
||||||
|
import { requireUser } from "@/session.server";
|
||||||
|
import { Scale, TrendingDown, TrendingUp, Landmark, DollarSign, ChevronRight } from "lucide-react";
|
||||||
|
import { Card, CardContent } from "@/components/ui/card";
|
||||||
|
|
||||||
|
export const handle = {
|
||||||
|
breadcrumbs: (data: { companyId: string; companyName: string }) => [
|
||||||
|
{ label: "Mandanten", href: "/companies" },
|
||||||
|
{ label: data.companyName, href: `/companies/${data.companyId}` },
|
||||||
|
{ label: "Buchhaltung" },
|
||||||
|
],
|
||||||
|
};
|
||||||
|
|
||||||
|
export async function loader({ request, params }: { request: Request; params: { id: string } }) {
|
||||||
|
const user = await requireUser(request);
|
||||||
|
// Verify company ownership
|
||||||
|
const { PrismaClient } = await import("@prisma/client");
|
||||||
|
const prisma = new PrismaClient();
|
||||||
|
const company = await prisma.company.findFirst({
|
||||||
|
where: { id: params.id, userId: user.id },
|
||||||
|
select: { id: true, name: true },
|
||||||
|
});
|
||||||
|
await prisma.$disconnect();
|
||||||
|
if (!company) throw new Response("Not Found", { status: 404 });
|
||||||
|
return { companyId: company.id, companyName: company.name };
|
||||||
|
}
|
||||||
|
|
||||||
|
const accountingTabs = [
|
||||||
|
{
|
||||||
|
id: "bilanzen",
|
||||||
|
label: "Bilanzen",
|
||||||
|
icon: Scale,
|
||||||
|
href: "bilanzen",
|
||||||
|
color: "teal",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: "ausgaben",
|
||||||
|
label: "Ausgaben",
|
||||||
|
icon: TrendingDown,
|
||||||
|
href: "ausgaben",
|
||||||
|
color: "rose",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: "einnahmen",
|
||||||
|
label: "Einnahmen",
|
||||||
|
icon: TrendingUp,
|
||||||
|
href: "einnahmen",
|
||||||
|
color: "emerald",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: "anlagevermoegen",
|
||||||
|
label: "Anlagevermögen",
|
||||||
|
icon: Landmark,
|
||||||
|
href: "anlagevermoegen",
|
||||||
|
color: "violet",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: "money",
|
||||||
|
label: "Finanzmittel",
|
||||||
|
icon: DollarSign,
|
||||||
|
href: "money",
|
||||||
|
color: "cyan",
|
||||||
|
},
|
||||||
|
];
|
||||||
|
|
||||||
|
export default function BuchhaltungLayout() {
|
||||||
|
const params = useParams();
|
||||||
|
const location = useLocation();
|
||||||
|
const companyId = params.id;
|
||||||
|
|
||||||
|
// Determine which tab is active based on current pathname
|
||||||
|
const pathSegments = location.pathname.split("/");
|
||||||
|
const activeSegment = pathSegments[pathSegments.length - 1];
|
||||||
|
const activeTa = accountingTabs.find((tab) => tab.href === activeSegment);
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div className="space-y-6">
|
||||||
|
<div className="bg-white rounded-lg border border-gray-200 p-6 shadow-sm">
|
||||||
|
<h2 className="text-2xl font-bold text-gray-900 mb-1">Buchhaltung</h2>
|
||||||
|
<p className="text-sm text-gray-600">Verwaltung von Bilanzen, Ausgaben, Einnahmen und Vermögen</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div className="grid grid-cols-1 md:grid-cols-5 gap-4">
|
||||||
|
{accountingTabs.map((tab) => {
|
||||||
|
const Icon = tab.icon;
|
||||||
|
const isActive = tab.href === activeSegment;
|
||||||
|
const bgColor = `${tab.color}-50`;
|
||||||
|
const borderColor = `${tab.color}-200`;
|
||||||
|
const textColor = `${tab.color}-600`;
|
||||||
|
const activeBg = `${tab.color}-100`;
|
||||||
|
|
||||||
|
return (
|
||||||
|
<Link key={tab.id} to={`/companies/${companyId}/buchhaltung/${tab.href}`} className="block">
|
||||||
|
<Card
|
||||||
|
className={`hover:shadow-sm transition-all cursor-pointer ${
|
||||||
|
isActive ? `border-${borderColor} bg-${activeBg}` : `hover:border-${borderColor}`
|
||||||
|
}`}
|
||||||
|
>
|
||||||
|
<CardContent className="pt-6 pb-6 flex flex-col items-center gap-3 text-center">
|
||||||
|
<div className={`p-3 rounded-lg bg-${bgColor}`}>
|
||||||
|
<Icon className={`h-5 w-5 text-${textColor}`} />
|
||||||
|
</div>
|
||||||
|
<span className="text-sm font-medium text-gray-700">{tab.label}</span>
|
||||||
|
</CardContent>
|
||||||
|
</Card>
|
||||||
|
</Link>
|
||||||
|
);
|
||||||
|
})}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div className="bg-white rounded-lg border border-gray-200 shadow-sm">
|
||||||
|
<Outlet />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
@@ -233,53 +233,13 @@ export default function CompanyPage() {
|
|||||||
</CardContent>
|
</CardContent>
|
||||||
</Card>
|
</Card>
|
||||||
</Link>
|
</Link>
|
||||||
<Link to={`/companies/${id}/bilanzen`} className="block">
|
<Link to={`/companies/${id}/buchhaltung/bilanzen`} className="block">
|
||||||
<Card className="hover:border-teal-200 hover:shadow-sm transition-all cursor-pointer">
|
<Card className="hover:border-indigo-200 hover:shadow-sm transition-all cursor-pointer">
|
||||||
<CardContent className="pt-4 pb-4 flex items-center gap-3">
|
<CardContent className="pt-4 pb-4 flex items-center gap-3">
|
||||||
<div className="p-2 rounded-lg bg-teal-50">
|
<div className="p-2 rounded-lg bg-indigo-50">
|
||||||
<Scale className="h-4 w-4 text-teal-600" />
|
<Briefcase className="h-4 w-4 text-indigo-600" />
|
||||||
</div>
|
</div>
|
||||||
<span className="text-sm font-medium text-gray-700">Bilanzen</span>
|
<span className="text-sm font-medium text-gray-700">Buchhaltung</span>
|
||||||
</CardContent>
|
|
||||||
</Card>
|
|
||||||
</Link>
|
|
||||||
<Link to={`/companies/${id}/ausgaben`} className="block">
|
|
||||||
<Card className="hover:border-rose-200 hover:shadow-sm transition-all cursor-pointer">
|
|
||||||
<CardContent className="pt-4 pb-4 flex items-center gap-3">
|
|
||||||
<div className="p-2 rounded-lg bg-rose-50">
|
|
||||||
<TrendingDown className="h-4 w-4 text-rose-600" />
|
|
||||||
</div>
|
|
||||||
<span className="text-sm font-medium text-gray-700">Ausgaben</span>
|
|
||||||
</CardContent>
|
|
||||||
</Card>
|
|
||||||
</Link>
|
|
||||||
<Link to={`/companies/${id}/einnahmen`} className="block">
|
|
||||||
<Card className="hover:border-emerald-200 hover:shadow-sm transition-all cursor-pointer">
|
|
||||||
<CardContent className="pt-4 pb-4 flex items-center gap-3">
|
|
||||||
<div className="p-2 rounded-lg bg-emerald-50">
|
|
||||||
<TrendingUp className="h-4 w-4 text-emerald-600" />
|
|
||||||
</div>
|
|
||||||
<span className="text-sm font-medium text-gray-700">Einnahmen</span>
|
|
||||||
</CardContent>
|
|
||||||
</Card>
|
|
||||||
</Link>
|
|
||||||
<Link to={`/companies/${id}/anlagevermoegen`} className="block">
|
|
||||||
<Card className="hover:border-violet-200 hover:shadow-sm transition-all cursor-pointer">
|
|
||||||
<CardContent className="pt-4 pb-4 flex items-center gap-3">
|
|
||||||
<div className="p-2 rounded-lg bg-violet-50">
|
|
||||||
<PackageSearch className="h-4 w-4 text-violet-600" />
|
|
||||||
</div>
|
|
||||||
<span className="text-sm font-medium text-gray-700">Anlagevermögen</span>
|
|
||||||
</CardContent>
|
|
||||||
</Card>
|
|
||||||
</Link>
|
|
||||||
<Link to={`/companies/${id}/money`} className="block">
|
|
||||||
<Card className="hover:border-cyan-200 hover:shadow-sm transition-all cursor-pointer">
|
|
||||||
<CardContent className="pt-4 pb-4 flex items-center gap-3">
|
|
||||||
<div className="p-2 rounded-lg bg-cyan-50">
|
|
||||||
<DollarSign className="h-4 w-4 text-cyan-600" />
|
|
||||||
</div>
|
|
||||||
<span className="text-sm font-medium text-gray-700">Finanzmittel</span>
|
|
||||||
</CardContent>
|
</CardContent>
|
||||||
</Card>
|
</Card>
|
||||||
</Link>
|
</Link>
|
||||||
|
|||||||
Reference in New Issue
Block a user