From e37433c19ce353eb00bfcf34b3867cb67b84e3c0 Mon Sep 17 00:00:00 2001 From: Simon Buchan Date: Thu, 18 Jan 2018 16:12:44 +1300 Subject: [PATCH] Fix some existing type definitions: It seems like these were already wrong? - `Symbols` -> `Symbol` - `Use` errors unless `width` and `height` are string? - `Svg` errors if `width` and `height` are not provided? --- index.d.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/index.d.ts b/index.d.ts index 9d87e781..3981108e 100644 --- a/index.d.ts +++ b/index.d.ts @@ -205,8 +205,8 @@ export const Stop: React.ComponentClass; export interface SvgProps extends ReactNative.ViewProperties { opacity?: NumberProp, - width?: NumberProp, - height?: NumberProp, + width: NumberProp, + height: NumberProp, viewBox?: string, preserveAspectRatio?: string, } @@ -215,12 +215,12 @@ export interface SvgProps extends ReactNative.ViewProperties { export const Svg: React.ComponentClass; export default Svg; -export interface SymbolsProps { +export interface SymbolProps { id: string, viewBox?: string, preserveAspectRatio?: string, } -export const Symbols: React.ComponentClass; +export const Symbol: React.ComponentClass; export interface TSpanProps extends CommonPathProps, FontProps { dx?: NumberProp, @@ -244,7 +244,7 @@ export const TextPath: React.ComponentClass; export interface UseProps extends CommonPathProps { href: string, - width?: NumberProp, - height?: NumberProp, + width?: string, + height?: string, } export const Use: React.ComponentClass;