From 949c279ee8ad060c2fc64dd8279f480f85ce8a58 Mon Sep 17 00:00:00 2001 From: sergey_o <30532154+lazysergey@users.noreply.github.com> Date: Wed, 27 Nov 2019 16:00:50 +0200 Subject: [PATCH] Update README.md --- README.md | 134 ++---------------------------------------------------- 1 file changed, 4 insertions(+), 130 deletions(-) diff --git a/README.md b/README.md index 71dbb28..cd4f883 100644 --- a/README.md +++ b/README.md @@ -1,131 +1,5 @@ -# Lottie Animation View for React ([Angular](https://github.com/chenqingspring/ng-lottie), [Vue](https://github.com/chenqingspring/vue-lottie)) - -[](http://badge.fury.io/js/react-lottie) - -## Demo -https://chenqingspring.github.io/react-lottie - -## Wapper of bodymovin.js - -[bodymovin](https://github.com/bodymovin/bodymovin) is [Adobe After Effects](http://www.adobe.com/products/aftereffects.html) plugin for exporting animations as JSON, also it provide bodymovin.js for render them as svg/canvas/html. - -## Why Lottie? - -#### Flexible After Effects features -We currently support solids, shape layers, masks, alpha mattes, trim paths, and dash patterns. And we’ll be adding new features on a regular basis. - -#### Manipulate your animation any way you like -You can go forward, backward, and most importantly you can program your animation to respond to any interaction. - -#### Small file sizes -Bundle vector animations within your app without having to worry about multiple dimensions or large file sizes. Alternatively, you can decouple animation files from your app’s code entirely by loading them from a JSON API. - -[Learn more](http://airbnb.design/introducing-lottie/) › http://airbnb.design/lottie/ - -Looking for lottie files › https://www.lottiefiles.com/ - -## Installation - -Install through npm: -``` -npm install --save react-lottie -``` - -## Usage - -Import pinjump.json.json as animation data - -```jsx -import React from 'react' -import Lottie from 'react-lottie'; -import * as animationData from './pinjump.json' - -export default class LottieControl extends React.Component { - - constructor(props) { - super(props); - this.state = {isStopped: false, isPaused: false}; - } - - render() { - const buttonStyle = { - display: 'block', - margin: '10px auto' - }; - - const defaultOptions = { - loop: true, - autoplay: true, - animationData: animationData, - rendererSettings: { - preserveAspectRatio: 'xMidYMid slice' - } - }; - - return