1 (window
.webpackJsonp
=window
.webpackJsonp
||[]).push([[18],{800:function(t
,e
,o
){"use strict";o
.r(e
),o
.d(e
,"default",(function(){return C
}));var a
,n
,s
,i
=o(0),c
=o(2),l
=o(7),r
=o(1),d
=o(62),u
=o
.n(d
),b
=o(3),h
=o
.n(b
),p
=o(13),m
=o(5),k
=o
.n(m
),O
=o(14),f
=o
.n(O
),j
=o(205),g
=o(731),M
=o(733),I
=o(250),v
=o(1038),w
=o(6),y
=o(18),L
=Object(w
.f
)({heading:{id:"column.bookmarks",defaultMessage:"Bookmarks"}}),C
=Object(p
.connect
)((function(t
){return{statusIds:t
.getIn(["status_lists","bookmarks","items"]),isLoading:t
.getIn(["status_lists","bookmarks","isLoading"],!0),hasMore:!!t
.getIn(["status_lists","bookmarks","next"])}}))(a
=Object(w
.g
)((s
=n=function(t
){function e(){for(var e
,o
=arguments
.length
,a
=new Array(o
),n
=0;n
<o
;n
++)a
[n
]=arguments
[n
];return e
=t
.call
.apply(t
,[this].concat(a
))||this,Object(r
.a
)(Object(c
.a
)(e
),"handlePin",(function(){var t
=e
.props
,o
=t
.columnId
,a
=t
.dispatch
;a(o
?Object(I
.h
)(o
):Object(I
.e
)("BOOKMARKS",{}))})),Object(r
.a
)(Object(c
.a
)(e
),"handleMove",(function(t
){var o
=e
.props
,a
=o
.columnId
;(0,o
.dispatch
)(Object(I
.g
)(a
,t
))})),Object(r
.a
)(Object(c
.a
)(e
),"handleHeaderClick",(function(){e
.column
.scrollTop()})),Object(r
.a
)(Object(c
.a
)(e
),"setRef",(function(t
){e
.column
=t
})),Object(r
.a
)(Object(c
.a
)(e
),"handleLoadMore",u()((function(){e
.props
.dispatch(Object(j
.g
)())}),300,{leading:!0})),e
}Object(l
.a
)(e
,t
);var o
=e
.prototype;return o
.componentWillMount=function(){this.props
.dispatch(Object(j
.h
)())},o
.render=function(){var t
=this.props
,e
=t
.intl
,o
=t
.shouldUpdateScroll
,a
=t
.statusIds
,n
=t
.columnId
,s
=t
.multiColumn
,c
=t
.hasMore
,l
=t
.isLoading
,r
=!!n
,d
=Object(i
.a
)(w
.b
,{id:"empty_column.bookmarked_statuses",defaultMessage:"You don't have any bookmarked toots yet. When you bookmark one, it will show up here."});return h
.a
.createElement(g
.a
,{bindToDocument:!s
,ref:this.setRef
,label:e
.formatMessage(L
.heading
)},Object(i
.a
)(M
.a
,{icon:"bookmark",title:e
.formatMessage(L
.heading
),onPin:this.handlePin
,onMove:this.handleMove
,onClick:this.handleHeaderClick
,pinned:r
,multiColumn:s
,showBackButton:!0}),Object(i
.a
)(v
.a
,{trackScroll:!r
,statusIds:a
,scrollKey:"bookmarked_statuses-"+n
,hasMore:c
,isLoading:l
,onLoadMore:this.handleLoadMore
,shouldUpdateScroll:o
,emptyMessage:d
,bindToDocument:!s
}))},e
}(y
.a
),Object(r
.a
)(n
,"propTypes",{dispatch:k
.a
.func
.isRequired
,shouldUpdateScroll:k
.a
.func
,statusIds:f
.a
.list
.isRequired
,intl:k
.a
.object
.isRequired
,columnId:k
.a
.string
,multiColumn:k
.a
.bool
,hasMore:k
.a
.bool
,isLoading:k
.a
.bool
}),a
=s
))||a
)||a
}}]);
2 //# sourceMappingURL=bookmarked_statuses.js.map