PHP 8.2.30
Preview: combine-styles.js Size: 666 B
/proc/thread-self/root/home/byroehnu/.trash/node_modules11/@adminjs/design-system/build/utils/combine-styles.js

import flat from 'flat';
import merge from 'lodash/merge.js';
import * as theme from "../theme.js";
const {
  flatten,
  unflatten
} = flat;

/**
 * Applies new styles to the default theme
 *
 * ### Example
 *
 * ```jsx
 * import { combineStyles } from '@adminjs/design-system`
 *
 * const myTheme = combineStyles({
 *   colors: {
 *     primary100: '#000'
 *   }
 * })
 * ```
 *
 * @param {ThemeOverride} overrides
 * @memberof module:@adminjs/design-system
 *
 * @return  {Theme}
 */
const combineStyles = (...overrides) => {
  const merged = merge(flatten(theme), ...overrides.map((o = {}) => flatten(o)));
  return unflatten(merged);
};
export { combineStyles };

Directory Contents

Dirs: 0 × Files: 21

Name Size Perms Modified Actions
193 B lrw-r--r-- 2026-02-28 00:28:24
Edit Download
10 B lrw-r--r-- 2026-02-28 00:31:02
Edit Download
666 B lrw-r--r-- 2026-02-28 00:31:04
Edit Download
6.12 KB lrw-r--r-- 2026-02-28 00:31:04
Edit Download
841 B lrw-r--r-- 2026-02-28 00:31:04
Edit Download
1.34 KB lrw-r--r-- 2026-02-28 00:31:10
Edit Download
23.50 KB lrw-r--r-- 2026-02-28 00:31:10
Edit Download
10 B lrw-r--r-- 2026-02-28 00:31:10
Edit Download
10 B lrw-r--r-- 2026-02-28 00:31:10
Edit Download
218 B lrw-r--r-- 2026-02-28 00:31:14
Edit Download
325 B lrw-r--r-- 2026-02-28 00:31:14
Edit Download
875 B lrw-r--r-- 2026-02-28 00:31:18
Edit Download
501 B lrw-r--r-- 2026-02-28 00:31:28
Edit Download
10 B lrw-r--r-- 2026-02-28 00:31:32
Edit Download
42.05 KB lrw-r--r-- 2026-02-28 00:31:36
Edit Download
1.02 KB lrw-r--r-- 2026-02-28 00:31:36
Edit Download
2.01 KB lrw-r--r-- 2026-02-28 00:31:36
Edit Download
1.06 KB lrw-r--r-- 2026-02-28 00:31:36
Edit Download
823 B lrw-r--r-- 2026-02-28 00:31:36
Edit Download
238 B lrw-r--r-- 2026-02-28 00:31:36
Edit Download
1.47 KB lrw-r--r-- 2026-02-28 00:31:38
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).