/**
* External dependencies
*/
import { useState } from '@wordpress/element';
import { useParams } from 'react-router-dom';
/**
* WordPress dependencies
*/
import { __ } from '@wordpress/i18n';
import { useSelect } from '@wordpress/data';
import { arrowLeft, Icon } from '@wordpress/icons';
/**
* SolidWP dependencies
*/
import { Text, TextVariant } from '@ithemes/ui';
/**
* Internal dependencies
*/
import { STORE_NAME as connectionsStore } from '../../../data/src/connections/constants';
import ConnectionForm from '../connection-form';
import { Container, StyledLink } from './../add-connection/styles';
/**
* The main component for edit an email service provider connection.
*/
function EditConnection() {
const { id } = useParams();
const connection = useSelect(
( select ) => select( connectionsStore ).getConnectionById( id ),
[ id ]
);
const [ model, setModel ] = useState( connection );
if ( connection === null ) {
return (
{ __( 'The connection does not exist.', 'LION' ) }
);
}
return (
{ __( 'Back to Email Connections', 'LION' ) }
);
}
export default EditConnection;