"use strict";var e=function(e){return e&&e.__esModule?e["default"]:e},t=e(require("react")),n=require("atom").CompositeDisposable,s=e(require("../../common/directory-tree-view")),i=e(require("path")),a=e(require("normalize-path")),o=e(require("../../common/get-asset-packs")),r=e(require("../../common/animation/animation-visualizer"));module.exports=t.createClass({displayName:"choose-animation-modal",onChoose:function(){var e=this.state.currentAssetPack,t=i.join(e.root,"animations"),n=i.relative(t,this.state.currentAnimation);n=a(n),"project"!==this.state.currentAssetPack.id&&(n=e.id+"://"+n),this.props.onChoose(n),this.props.onClose()},onCancel:function(){this.props.onClose()},getLength:function(){return Object.keys(this.behaviorToIndexMap).length},getInitialState:function(){return{currentAssetPack:{id:"project"},currentAnimation:"",filter:""}},onAssetPackSelected:function(e){this.setState({currentAssetPack:e})},onSelected:function(e){this.setState({currentAnimation:e})},getPanelHeading:function(e){return t.createElement("div",{className:"panel-heading",style:{padding:"0px",width:"100%",height:30}},t.createElement("p",{style:{textAlign:"center",marginTop:"4px",marginBottom:"4px"}},e))},render:function(){for(var e=this,n=o(this.props.root),a=void 0,c=[],l=0;l