diff --git a/src/containers/sprite-library.js b/src/containers/sprite-library.js
index a11a709e0e078ab166d8186834db9d76c444195d..602fb177609eb9e49351ef9753d929a569ec8ed6 100644
--- a/src/containers/sprite-library.js
+++ b/src/containers/sprite-library.js
@@ -32,16 +32,13 @@ class SpriteLibrary extends React.Component {
         this.props.vm.addSprite2(spriteData);
     }
     render () {
-        let libraryData = [];
-        Object.keys(this.state.spriteData).map((libraryKey) => {
+        let libraryData = Object.keys(this.state.spriteData).map((libraryKey) => {
             let libraryItem = this.state.spriteData[libraryKey];
-            libraryData.push(
-                {
-                    name: libraryItem.objName,
-                    md5: libraryItem.costumes[0].baseLayerMD5,
-                    json: libraryKey
-                }
-            );
+            return {
+                name: libraryItem.objName,
+                md5: libraryItem.costumes[0].baseLayerMD5,
+                json: libraryKey
+            };
         });
         return <LibaryComponent
             title="Sprite Library"