DefinitelyTyped/types/d3-interpolate-path/d3-interpolate-path-tests.ts
Paweł Dąbrowski a539320135 Added types for d3-interpolate-path package (#35828)
* Added types for reactour package

* added types for d3-interpolate-path package
2019-05-30 12:05:34 -07:00

15 lines
363 B
TypeScript

import { interpolatePath } from 'd3-interpolate-path';
// $ExpectType (t: number) => string
const interpolate = interpolatePath('M0,0 L10,10', 'M10,10 L20,20 L30,30');
// $ExpectType string
interpolate(0.6);
// $ExpectType string
interpolatePath(
'M0,0 L10,10',
'M10,10 L20,20 L30,30',
(a, b) => a.x === b.x && b.y === 30 && a.type === 'L'
)(0.3);