neue Homepage auf react basis

This commit is contained in:
2026-08-07 21:39:30 +02:00
parent 164bdd19ad
commit ee89442c04
52191 changed files with 1230242 additions and 58 deletions
+1
View File
@@ -0,0 +1 @@
export { default } from "./useThemeWithoutDefault.mjs";
+1
View File
@@ -0,0 +1 @@
export { default } from "./useThemeWithoutDefault.js";
+13
View File
@@ -0,0 +1,13 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _useThemeWithoutDefault.default;
}
});
var _useThemeWithoutDefault = _interopRequireDefault(require("./useThemeWithoutDefault"));
+1
View File
@@ -0,0 +1 @@
export { default } from "./useThemeWithoutDefault.mjs";
@@ -0,0 +1,2 @@
declare function useThemeWithoutDefault<T = null>(defaultTheme?: T): T;
export default useThemeWithoutDefault;
@@ -0,0 +1,2 @@
declare function useThemeWithoutDefault<T = null>(defaultTheme?: T): T;
export default useThemeWithoutDefault;
@@ -0,0 +1,18 @@
"use strict";
'use client';
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard").default;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var React = _interopRequireWildcard(require("react"));
var _styledEngine = require("@mui/styled-engine");
function isObjectEmpty(obj) {
return Object.keys(obj).length === 0;
}
function useThemeWithoutDefault(defaultTheme = null) {
const contextTheme = React.useContext(_styledEngine.ThemeContext);
return !contextTheme || isObjectEmpty(contextTheme) ? defaultTheme : contextTheme;
}
var _default = exports.default = useThemeWithoutDefault;
@@ -0,0 +1,12 @@
'use client';
import * as React from 'react';
import { ThemeContext } from '@mui/styled-engine';
function isObjectEmpty(obj) {
return Object.keys(obj).length === 0;
}
function useThemeWithoutDefault(defaultTheme = null) {
const contextTheme = React.useContext(ThemeContext);
return !contextTheme || isObjectEmpty(contextTheme) ? defaultTheme : contextTheme;
}
export default useThemeWithoutDefault;