UNPKG

@jaredreisinger/react-crossword

Version:

A flexible, responsive, and easy-to-use crossword component for React apps

54 lines (42 loc) 1.22 kB
// We re-export ThemeProvider from styled-components so that consumers don't // have to pull it in explicitly if we are the only reason. (This also helps // with our style guide!) import { ThemeProvider } from 'styled-components'; import Cell from './Cell'; import Clue from './Clue'; import DirectionClues from './DirectionClues'; import Crossword, { CrosswordImperative, CrosswordProps } from './Crossword'; import CrosswordGrid, { // CrosswordGridImperative, CrosswordGridProps, } from './CrosswordGrid'; import CrosswordProvider, { CrosswordProviderImperative, CrosswordProviderProps, } from './CrosswordProvider'; import { CrosswordContext, CrosswordSizeContext } from './context'; import { AnswerTuple, CluesInput, CellData, GridPosition } from './types'; import { useIpuz } from './ipuz'; export { Cell, Clue, DirectionClues, Crossword, CrosswordImperative, CrosswordProps, CrosswordGrid, // CrosswordGridImperative, CrosswordGridProps, CrosswordProvider, CrosswordProviderImperative, CrosswordProviderProps, CrosswordContext, CrosswordSizeContext, AnswerTuple, CluesInput, CellData, GridPosition, ThemeProvider, useIpuz, }; export default Crossword;