The familiar scrabble word game written in React.js
The data should be of the following form
const data = [
{
word: 'FAR',
hint: '3 letter word that means not so close'
},
{
word: 'PERIODIC',
hint: '8 letter word, your timetable has this'
}
]You can initialise the board by passing the data props
import {Board} from 'react-scrabble'
class App extends Component {
render() {
return (
<Board data={data}/>
);
}
}r- Getting started
cd react-scrabble/
yarn install
yarn run storybook
npm run lint: Lint all js filesnpm run lintfix: fix linting errors of all js filesnpm run semantic-release: make a release. Leave it for CI to do.npm run storybook: Start developing by using storybooknpm run test: Run tests. tests file should be written as*.test.jsand using ES2015npm run test:watch: Watch tests while writingnpm run test:cover: Show coverage report of your testsnpm run test:report: Report test coverage to codecov.io. Leave this for CInpm run build: transpile all ES6 component files into ES5(commonjs) and put it indistdirectorynpm run docs: create static build of storybook indocsdirectory that can be used for github pages
Learn how to write stories here
MIT