* feat(api): updates background and foreground
BREAKING CHANGE: Rename `primaryColor` to `backgroundColor` and `secondaryColor` to
`foregroundColor`.
* feat(api): updates uniqueKey
BREAKING CHANGE: Renamed prop key `uniquekey` to `uniqueKey`
* fix(svg): removes unnecessary keys
* fix(web svg): adds display name
* feat(a11y): improves attrs
BREAKING CHANGE: Shift `ariaLabel` to `title` prop, the value remains
* refactor(codebase): reestructure
* test(web native): updates with new structure
* test(native): sets animate false on tests
* fix(svg): removes viewBox, width and height from api
* fix(presets): updates to new api and some design updates
* feat(content loader): sets new default as facebook instead of a box
* docs(readme storybook): updates to new api
* test(web native): updates
* feat(svg): add an interval prop
Add an interval prop that controls the duration of the interval between two animations. For
instance, an interval of `.25` and an animation speed of `2` imply that the animation will
take 1.5s to complete, and wait 0.5s before starting again.
* docs(options): add interval prop
* test(Refactor): (#117)
* test(Refactor):
* Holder / SVG tests
* Svg tests
* Removed old tests
* Coverage
* Migrate to travis
* Update travis
* Update travis
* ci(Release):
* test(package):
* ci(Travis):
* chore(devDependencies): Package to generate the changelog
* feat(Codebase): Format
* feat(Types): Export types
* ci(Build step):
* feat(RTL): Flip the content
BREAKING CHANGE: Flip all content instead of only flip the animation direction
Closes#122
* Migrate codebase to Typescript (#120)
* Ignore rpt2_cache
* Add typescript pkg; Add tsc runner script
* Replace babel with ts compiler
* Typescript configs
* Update lockfile
* Convert Holder to tsx
* Convert svg to tsx
* Convert index.js to ts
* Convert uid to ts
* Convert BulletListStyle to tsx
* Convert CodeStyle to tsx
* Convert FacebookStyle to tsx
* Convert InstagramStyle to tsx
* Convert ListStyle to tsx
* Remove flow preset
* Add ts-node for ts execustion env for nodejs
* Remove flow preset & rollup-babel plugin; Add ts-node for ts env in nodejs
* Update lockfile
* Update watch script for tsc
* Rename IProps to IContentLoaderProps; Use FC for validation
* Remove unwanted ISvgProps; import IContentLoaderProps for type validations
* import and re-export IContentLoaderProps for better types
* Import and use types from IContentLoaderProps
* Remove eslint; replaced by tslint and tslint-prettier
* Add tslint-config-prettier
* Implement stricter type checking
* Remove comments as it is handled by tslint-config-prettier now
* Replace lint by tsc
* remove eslint and flow configs
* Add style default props
* Add jest options to include ts test files
* Add options to load json file
* Migrate tests from JS to TS for better interoperability
* Updated snapshots
* Remove ts-node
* Break line after react import
* Remove export from bottom of file and move to component definition
BREAKING CHANGE: Migrate codebase to typescript
Closes#120
* Ignore file generated by docz
* Add docz config
* Bump react versions; Add docz deps; Add docz scripts
* Introduction docs for docz
* Add usage docs
* Remove unused import
* Ignore rpt2_cache in version control
* Remove storybook and update dev script
* Update docs to refer docz instead of storybook
* Remove storybook files
* Ignore vs code specific files in version control