File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
packages/react/src/transformationParsers Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ import { Gravity } from '../transformationTypes/gravity';
33type SimpleGravity = Gravity extends infer GravityValue ? GravityValue extends string ? GravityValue : never : never ;
44
55// FIXME fill in missing gravity parsing
6- export const parseGravity = ( gravity : Gravity ) => {
6+ export const parseGravity = ( gravity : Gravity ) : `g_${ string } ` | '' => {
77 const camelCaseToSnakeCase = < Str extends string > ( str : Str ) => str . replace ( / ( [ A - Z ] { 1 } ) / g, ( value ) => `_${ value . toLowerCase ( ) } ` ) ;
88 const simpleGravityParser = < G extends SimpleGravity > ( gravity : G ) : `g_${string } ` => `g_${ camelCaseToSnakeCase ( gravity ) } ` ;
99
@@ -31,7 +31,7 @@ export const parseGravity = (gravity: Gravity) => {
3131 }
3232 return '' ;
3333 case 'object' :
34- return `g_${ gravity . focus } ` ;
34+ return `g_${ gravity . focus } ` as const ;
3535 case 'auto' :
3636 return '' ;
3737 case 'clippingPath' :
Original file line number Diff line number Diff line change @@ -5,5 +5,5 @@ export const parseRemoveBackground = <Value extends RemoveBackground>(removeBack
55 return '' as Value extends false ? '' : `e_${string } `;
66 }
77
8- return removeBackground === 'fineEdges' ? 'e_background_removal:fineedges_y' : 'e_background_removal' ;
8+ return ( removeBackground === 'fineEdges' ? 'e_background_removal:fineedges_y' : 'e_background_removal' ) as Value extends false ? '' : `e_${ string } ` ;
99}
You can’t perform that action at this time.
0 commit comments