Skip to content

Commit f237dbc

Browse files
committed
fix: theme types build
1 parent 0d894cb commit f237dbc

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

src/theme/Theme.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ export interface Theme {
262262
// Containers
263263
containerShapes: ContainerShapes;
264264

265-
components: {
265+
components: Partial<{
266266
getAlertStyles: GetAlertStyles;
267267
getAvatarStyles: GetAvatarStyles;
268268
getBadgeStyles: GetBadgeStyles;
@@ -294,7 +294,7 @@ export interface Theme {
294294
getHeadingStyles: GetHeadingStyles;
295295
getTextStyles: GetTextStyles;
296296
getParagraphStyles: GetParagraphStyles;
297-
};
297+
}>;
298298
}
299299

300300
export const ThemeContext = React.createContext(defaultTheme);

src/theme/defaultTheme.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { Platform } from 'react-native';
22

3+
import { defaultLayout } from '../components';
34
import palette from './palette';
45
import {
56
Colors,
@@ -378,6 +379,8 @@ export const defaultTheme: Theme = {
378379
colors,
379380
fills,
380381

382+
layout: defaultLayout,
383+
381384
fontFamilies,
382385
fontWeights,
383386

@@ -392,6 +395,5 @@ export const defaultTheme: Theme = {
392395
controlPaddings,
393396

394397
containerShapes,
395-
396398
components: {},
397399
};

0 commit comments

Comments
 (0)