<img src="https://raw.githubusercontent.com/trixtateam/trixta-js/master/docs/images/trixta-logo.png" alt="trixta logo"  />
JS-CORE
<hr />

[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)

[![Storybook](https://cdn.jsdelivr.net/gh/storybookjs/brand@main/badge/badge-storybook.svg)](https://trixtateam.github.io/trixta-js/)

![GitHub Release Date](https://img.shields.io/github/release-date/trixtateam/trixta-js)
![GitHub last commit](https://img.shields.io/github/last-commit/trixtateam/trixta-js)
![GitHub commit activity](https://img.shields.io/github/commit-activity/m/trixtateam/trixta-js)
![GitHub commits since latest release](https://img.shields.io/github/commits-since/trixtateam/trixta-js/latest)


---

**📚 Documentation:** [Storybook](https://trixtateam.github.io/trixta-js/?path=/docs/introduction--page)
**📦 Package:** [npm](https://www.npmjs.com/package/@trixtateam/trixta-js-core)

## What is trixta-JS-CORE?

trixta-js-core is a javascript library to help any organization, easily connect to a
Trixta space, build front-end components for you application. It leverages
[phoenix-to-redux](https://github.com/trixtateam/phoenix-to-redux) to
communicate with Trixta and gives you a variety of tools / utilities to build
react components.

## Who is this for?

Any orgranization using Trixta for their javascript application.

---

## Install
⚠️ Using [Yarn Package Manager](https://yarnpkg.com) is recommended over `npm`.

```shell
yarn add @trixtateam/trixta-js-core @trixtateam/phoenix-to-redux
```

or

```shell
npm i @trixtateam/trixta-js-core @trixtateam/phoenix-to-redux
```
---

## [Detailed Documentation](https://trixtateam.gitbook.io/trixta-js-core)

## Contributing

Read our [contributors' guide](https://github.com/trixtateam/trixta-js/blob/master/CONTRIBUTING.md) to get started.

## License

This project is licensed under the MIT license, Copyright (c) 2020 Trixta Inc.
For more information see `LICENSE.md`.
