# React File Download

[![NPM version][npm-badge]][npm] [![Build Status][travis-ci-image]][travis-ci-url]

[![Dependency Status][deps-badge]][deps]
[![devDependency Status][dev-deps-badge]][dev-deps]
[![peerDependency Status][peer-deps-badge]][peer-deps]

[React](http://facebook.github.io/react/) component to trigger browser to save data to file as if it was downloaded.

# Installation

    npm install react-file-download --save

# Usage

    var fileDownload = require('react-file-download');
    fileDownload(data, 'filename.csv');

[npm-badge]: http://badge.fury.io/js/react-download.svg
[npm]: http://badge.fury.io/js/react-download

[deps-badge]: https://david-dm.org/luqin/react-download.svg
[deps]: https://david-dm.org/luqin/react-download

[dev-deps-badge]: https://david-dm.org/luqin/react-download/dev-status.svg
[dev-deps]: https://david-dm.org/luqin/react-download#info=devDependencies

[peer-deps-badge]: https://david-dm.org/luqin/react-download/peer-status.svg
[peer-deps]: https://david-dm.org/luqin/react-download#info=peerDependencies

[travis-ci-image]: https://travis-ci.org/luqin/react-download.svg
[travis-ci-url]: https://travis-ci.org/luqin/react-download
