From 58f7e3df1e4978fa0cf0972c6019f12608f83d0b Mon Sep 17 00:00:00 2001 From: Emma Cunningham Date: Fri, 1 Mar 2019 11:36:18 -0800 Subject: [PATCH] fix(line_geometries): use opacity for spring animation --- src/components/react_canvas/line_geometries.tsx | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/components/react_canvas/line_geometries.tsx b/src/components/react_canvas/line_geometries.tsx index 9f408e29cd..32fc76649e 100644 --- a/src/components/react_canvas/line_geometries.tsx +++ b/src/components/react_canvas/line_geometries.tsx @@ -29,7 +29,7 @@ interface LineGeometriesDataState { export class LineGeometries extends React.PureComponent< LineGeometriesDataProps, LineGeometriesDataState -> { + > { static defaultProps: Partial = { animated: false, }; @@ -41,6 +41,7 @@ export class LineGeometries extends React.PureComponent< overPoint: undefined, }; } + render() { return ( @@ -153,11 +154,12 @@ export class LineGeometries extends React.PureComponent< if (this.props.animated) { return ( - - {(props: { line: string }) => ( + + {(props: { opacity: number }) => (