Skip to content
Snippets Groups Projects
Select Git revision
  • dad216539349605cf091525539d4534a08fc151b
  • master default protected
  • devel
  • feature/add-escaping-to-templates
  • feature/add-priority-sorting
  • 3.3.0
  • 3.2.1
  • 3.2.0
  • 3.1.0
  • 3.0.0
  • 2.4.12
  • 2.4.11
  • 2.4.10
  • 2.4.9
  • 2.4.8
  • 2.4.7
  • 2.4.6
  • 2.4.5
  • 2.4.4
  • 2.4.2
  • 2.4.1
  • 2.4.0
  • 2.3.2
  • 2.3.1
  • 2.3
25 results

Field.php

Blame
  • sender-address.jsx 922 B
    import React, { Component } from 'react';
    import SenderAddressTable from "./sender-address-table.jsx";
    
    /**
     * Can display sender address in div.
     * User can add multiple sender addresses.
     */
    export default class SenderAddress extends React.Component {
    
        /**
         * @param props
         */
        constructor (props) {
            super(props);
            /**
             * @type {{addresses: array, name: string, labels: string}}
             */
            this.state = {
                addresses: JSON.parse(props.addresses),
                name: props.name,
                labels: JSON.parse(props.labels),
            };
        }
    
        /**
         * @returns {*}
         */
        render () {
            return (
                <div>
                    <SenderAddressTable
                        addresses={this.state.addresses}
                        name={this.state.name}
                        labels={this.state.labels}
                    />
                </div>
            )
        }
    }