Sha256: 9f7b3b054ae7e07876c3f5f5a70ed6bf71b57b26d2d1d32ffb0200107b97dea0

Contents?: true

Size: 607 Bytes

Versions: 5

Compression:

Stored size: 607 Bytes

Contents

import React from 'react';

import PropTypes from 'prop-types';

export class AssetsListing extends React.Component {
    static propTypes = {
        assets: Hippo.PropTypes.Collection.isRequired,
        size: PropTypes.oneOf([
            'thumb', 'medium', 'original'
        ]).isRequired
    };

    static modelBindings =
        {assets: 'props'};
    render() {
        return (
            <div export className="assets-listing">
                {this.assets.map(asset =>
                        <LC.ImageAsset key={asset.cid} asset={asset} size="thumb" />)}
            </div>
        );
    }
}

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
hippo-fw-0.9.5 client/hippo/components/shared/AssetsListing.jsx
hippo-fw-0.9.4 client/hippo/components/shared/AssetsListing.jsx
hippo-fw-0.9.3 client/hippo/components/shared/AssetsListing.jsx
hippo-fw-0.9.2 client/hippo/components/shared/AssetsListing.jsx
hippo-fw-0.9.1 client/hippo/components/shared/AssetsListing.jsx