chore: add script to generate twenty-ui barrels before build (#4707)
Split from https://github.com/twentyhq/twenty/pull/4518 Part of #4766 Adds a script to auto-generate twenty-ui exports in `index.ts` files. --------- Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com>
This commit is contained in:
@ -1,5 +1,34 @@
|
||||
import { THEME_DARK } from './constants/ThemeDark';
|
||||
import { THEME_LIGHT } from './constants/ThemeLight';
|
||||
|
||||
export type ThemeType = typeof THEME_LIGHT;
|
||||
export { THEME_DARK, THEME_LIGHT };
|
||||
export * from './constants/AccentDark';
|
||||
export * from './constants/AccentLight';
|
||||
export * from './constants/Animation';
|
||||
export * from './constants/BackgroundDark';
|
||||
export * from './constants/BackgroundLight';
|
||||
export * from './constants/Blur';
|
||||
export * from './constants/BorderCommon';
|
||||
export * from './constants/BorderDark';
|
||||
export * from './constants/BorderLight';
|
||||
export * from './constants/BoxShadowDark';
|
||||
export * from './constants/BoxShadowLight';
|
||||
export * from './constants/Colors';
|
||||
export * from './constants/FontCommon';
|
||||
export * from './constants/FontDark';
|
||||
export * from './constants/FontLight';
|
||||
export * from './constants/GrayScale';
|
||||
export * from './constants/HoverBackground';
|
||||
export * from './constants/Icon';
|
||||
export * from './constants/MainColorNames';
|
||||
export * from './constants/MainColors';
|
||||
export * from './constants/MobileViewport';
|
||||
export * from './constants/Modal';
|
||||
export * from './constants/OverlayBackground';
|
||||
export * from './constants/Rgba';
|
||||
export * from './constants/SecondaryColors';
|
||||
export * from './constants/TagDark';
|
||||
export * from './constants/TagLight';
|
||||
export * from './constants/Text';
|
||||
export * from './constants/TextInputStyle';
|
||||
export * from './constants/ThemeCommon';
|
||||
export * from './constants/ThemeDark';
|
||||
export * from './constants/ThemeLight';
|
||||
export * from './provider/ThemeProvider';
|
||||
export * from './types/ThemeType';
|
||||
|
||||
3
packages/twenty-ui/src/theme/types/ThemeType.ts
Normal file
3
packages/twenty-ui/src/theme/types/ThemeType.ts
Normal file
@ -0,0 +1,3 @@
|
||||
import { THEME_LIGHT } from '../constants/ThemeLight';
|
||||
|
||||
export type ThemeType = typeof THEME_LIGHT;
|
||||
Reference in New Issue
Block a user