File tree Expand file tree Collapse file tree 2 files changed +27
-11
lines changed Expand file tree Collapse file tree 2 files changed +27
-11
lines changed Original file line number Diff line number Diff line change 1
- interface IBorderRadiusesLiterals {
2
- [ key : `br${number } `] : number ;
3
- }
4
- export declare const BorderRadiusesLiterals : IBorderRadiusesLiterals ;
1
+ export declare const BorderRadiusesLiterals : {
2
+ br0 : number ;
3
+ br10 : number ;
4
+ br20 : number ;
5
+ br30 : number ;
6
+ br40 : number ;
7
+ br50 : number ;
8
+ br60 : number ;
9
+ br100 : number ;
10
+ } ;
5
11
export declare class BorderRadiuses {
6
- loadBorders ( borders : IBorderRadiusesLiterals ) : void ;
12
+ loadBorders ( borders : Dictionary < number > ) : void ;
7
13
getKeysPattern ( ) : RegExp ;
8
14
}
9
- declare const borderRadiusesInstance : BorderRadiuses & IBorderRadiusesLiterals ;
15
+ declare const borderRadiusesInstance : BorderRadiuses & {
16
+ br0 : number ;
17
+ br10 : number ;
18
+ br20 : number ;
19
+ br30 : number ;
20
+ br40 : number ;
21
+ br50 : number ;
22
+ br60 : number ;
23
+ br100 : number ;
24
+ } ;
10
25
export default borderRadiusesInstance ;
Original file line number Diff line number Diff line change 1
1
import _ from 'lodash' ;
2
2
import Constants from '../helpers/Constants' ;
3
3
4
- interface IBorderRadiusesLiterals {
5
- [ key : `br${number } `] : number
6
- }
4
+ // TODO: enable template type after we're ready to use TS 4.4.0
5
+ // interface IBorderRadiusesLiterals {
6
+ // [key: `br${number}`]: number
7
+ // }
7
8
8
- export const BorderRadiusesLiterals : IBorderRadiusesLiterals = {
9
+ export const BorderRadiusesLiterals /* : IBorderRadiusesLiterals */ = {
9
10
br0 : Constants . isIOS ? 0 : 0 ,
10
11
br10 : Constants . isIOS ? 3 : 2 ,
11
12
br20 : 6 ,
@@ -17,7 +18,7 @@ export const BorderRadiusesLiterals: IBorderRadiusesLiterals = {
17
18
} ;
18
19
19
20
export class BorderRadiuses {
20
- loadBorders ( borders : IBorderRadiusesLiterals ) {
21
+ loadBorders ( borders : Dictionary < number > /* IBorderRadiusesLiterals */ ) {
21
22
_ . forEach ( borders , ( value , key ) => {
22
23
//@ts -ignore
23
24
this [ key ] = value ;
You can’t perform that action at this time.
0 commit comments