UNPKG

react-carousel-query

Version:

A infinite carousel component made with react that handles the pagination for you.

38 lines (34 loc) 713 B
/** * @flow */ import type { JSXAttributeMockType } from './JSXAttributeMock'; export type JSXElementMockType = { type: 'JSXElement', openingElement: { type: 'JSXOpeningElement', name: { type: 'JSXIdentifier', name: string, }, attributes: Array<JSXAttributeMockType>, }, children: Array<Node>, }; export default function JSXElementMock( tagName: string, attributes: Array<JSXAttributeMockType> = [], children?: Array<Node> = [], ): JSXElementMockType { return { type: 'JSXElement', openingElement: { type: 'JSXOpeningElement', name: { type: 'JSXIdentifier', name: tagName, }, attributes, }, children, }; }