mirror of
https://github.com/FlipsideCrypto/DefinitelyTyped.git
synced 2026-02-06 19:07:08 +00:00
* feat(react-svg-map,svg-maps__usa): add new declarations * fix(react-svg-map): remove patch version
41 lines
964 B
TypeScript
41 lines
964 B
TypeScript
import { SVGMap } from 'react-svg-map';
|
|
import * as React from 'react';
|
|
|
|
const mockFunction = () => null;
|
|
|
|
const SVGMapContainer: JSX.Element = React.createElement(SVGMap, {
|
|
map: {
|
|
viewBox: 'viewBox',
|
|
locations: [{
|
|
path: 'path',
|
|
id: 'id',
|
|
name: 'name'
|
|
}],
|
|
label: 'label',
|
|
},
|
|
className: 'className',
|
|
role: 'role',
|
|
locationClassName: 'locationClassName',
|
|
locationTabIndex: 'locationTabIndex',
|
|
locationRole: 'locationRole',
|
|
onLocationMouseOver: mockFunction,
|
|
onLocationMouseOut: mockFunction,
|
|
onLocationMouseMove: mockFunction,
|
|
onLocationClick: mockFunction,
|
|
onLocationKeyDown: mockFunction,
|
|
onLocationFocus: mockFunction,
|
|
onLocationBlur: mockFunction,
|
|
isLocationSelected: mockFunction,
|
|
});
|
|
|
|
const SVGMapContainerNoOptional: JSX.Element = React.createElement(SVGMap, {
|
|
map: {
|
|
viewBox: 'viewBox',
|
|
locations: [{
|
|
path: 'path',
|
|
id: 'id',
|
|
}],
|
|
label: 'label',
|
|
},
|
|
});
|