Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/packages / features / PromoCodes / PromoCodeItem.js
Size: Mime:
import * as React from 'react';
import { CloseIcon } from '@skava/packages/ui';
import { promoCodeContainer } from './state';
import { PromotionItem, PromotionItemName, CloseButton, } from './styled';
class PromoCodeItem extends React.PureComponent {
    constructor() {
        super(...arguments);
        this.handleClose = () => {
            const { identifier } = this.props;
            promoCodeContainer.deletePromoCode(identifier);
        };
    }
    render() {
        const { children } = this.props;
        return (React.createElement(PromotionItem, null,
            React.createElement(CloseButton, { icon: React.createElement(CloseIcon, null), nocircle: true, onClick: this.handleClose }),
            React.createElement(PromotionItemName, null, children)));
    }
}
export { PromoCodeItem };
//# sourceMappingURL=PromoCodeItem.js.map