Skip to content

Commit 318a718

Browse files
authored
Add more paths aliases (#1292)
1 parent d6f9670 commit 318a718

File tree

9 files changed

+28
-16
lines changed

9 files changed

+28
-16
lines changed

generatedTypes/components/text/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React, { PureComponent } from 'react';
22
import { TextProps as RNTextProps, TextStyle } from 'react-native';
3-
import { BaseComponentInjectedProps, ForwardRefInjectedProps, MarginModifiers, TypographyModifiers, ColorsModifiers } from '../../commons/new';
3+
import { BaseComponentInjectedProps, ForwardRefInjectedProps, MarginModifiers, TypographyModifiers, ColorsModifiers } from 'commonsNew';
44
export declare type TextProps = RNTextProps & TypographyModifiers & ColorsModifiers & MarginModifiers & {
55
/**
66
* color of the text

generatedTypes/components/view/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22
import { Animated, ViewProps as RNViewProps, StyleProp, ViewStyle } from 'react-native';
3-
import { ContainerModifiers } from '../../commons/new';
3+
import { ContainerModifiers } from 'commonsNew';
44
export interface ViewProps extends Omit<RNViewProps, 'style'>, ContainerModifiers {
55
/**
66
* If true, will render as SafeAreaView

src/.babelrc.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,13 @@
77
{
88
"root": ["./src"],
99
"alias": {
10-
"style": "./src/style",
11-
"helpers": "./src/helpers"
10+
"commons": "./src/commons",
11+
"commonsNew": "./src/commons/new",
12+
"helpers": "./src/helpers",
13+
"hooks": "./src/hooks",
14+
"optionalDeps": "./src/optionalDependencies",
15+
"services": "./src/services",
16+
"style": "./src/style"
1217
}
1318
}
1419
]

src/components/button/index.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
import _ from 'lodash';
22
import React, {PureComponent} from 'react';
33
import {Platform, StyleSheet, LayoutAnimation, LayoutChangeEvent, ImageStyle} from 'react-native';
4-
import {asBaseComponent, forwardRef} from '../../commons/new';
4+
import {asBaseComponent, forwardRef} from 'commonsNew';
55
import {Constants} from 'helpers';
66
import {Colors, Typography, BorderRadiuses} from 'style';
7-
import {extractColorValue, extractTypographyValue} from '../../commons/modifiers';
7+
// @ts-ignore need to migrate to commonsNew
8+
import {modifiers} from 'commons';
89
import TouchableOpacity from '../touchableOpacity';
910
import Text from '../text';
1011
import Image from '../image';
@@ -14,6 +15,8 @@ export {ButtonSize, ButtonAnimationDirection, ButtonProps, ButtonPropTypes};
1415

1516
import {PADDINGS, HORIZONTAL_PADDINGS, MIN_WIDTH, DEFAULT_SIZE, DISABLED_COLOR} from './ButtonConstants';
1617

18+
const {extractColorValue, extractTypographyValue} = modifiers;
19+
1720
class Button extends PureComponent<Props, ButtonState> {
1821
static displayName = 'Button';
1922

src/components/text/index.tsx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import React, {PureComponent} from 'react';
22
import {Text as RNText, StyleSheet, TextProps as RNTextProps, TextStyle, Animated} from 'react-native';
3+
import _ from 'lodash';
34
import {
45
asBaseComponent,
56
forwardRef,
@@ -8,10 +9,8 @@ import {
89
MarginModifiers,
910
TypographyModifiers,
1011
ColorsModifiers
11-
} from '../../commons/new';
12-
import {Colors} from '../../style';
13-
import _ from 'lodash';
14-
12+
} from 'commonsNew';
13+
import {Colors} from 'style';
1514

1615
export type TextProps = RNTextProps & TypographyModifiers & ColorsModifiers & MarginModifiers & {
1716
/**

src/components/view/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ import {
77
BaseComponentInjectedProps,
88
ForwardRefInjectedProps,
99
ContainerModifiers
10-
} from '../../commons/new';
11-
import Constants from '../../helpers/Constants';
10+
} from 'commonsNew';
11+
import {Constants} from 'helpers';
1212

1313

1414
export interface ViewProps extends Omit<RNViewProps, 'style'>, ContainerModifiers {

src/incubator/TextField/useFieldState.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {useCallback, useState, useEffect, useMemo} from 'react';
22
import _ from 'lodash';
33
import * as Presenter from './Presenter';
4-
import {useDidUpdate} from '../../hooks';
4+
import {useDidUpdate} from 'hooks';
55
import {Validator} from './types';
66
import {InputProps} from './Input';
77

src/services/HapticService.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {HapticFeedbackPackage} from '../optionalDependencies';
1+
import {HapticFeedbackPackage} from 'optionalDeps';
22

33
const options = {
44
enableVibrateFallback: false,

tsconfig.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,15 @@
2121
"baseUrl": ".",
2222
"paths": {
2323
"react-native-ui-lib": ["index.d.ts"],
24-
"style": ["./src/style"],
24+
"commons": ["./src/commons"],
25+
"commonsNew": ["./src/commons/new"],
2526
"helpers": ["./src/helpers"],
27+
"hooks": ["./src/hooks"],
28+
"optionalDeps": ["./src/optionalDependencies"],
29+
"services": ["./src/services"],
30+
"style": ["./src/style"]
2631
}
2732
},
2833
"include": ["src/**/*", "typings/**/*", "demo/**/*"],
29-
"exclude": [ "node_modules", "src/index.ts"]
34+
"exclude": ["node_modules", "src/index.ts"]
3035
}

0 commit comments

Comments
 (0)