import { createElement, Component, useEffect, useState, useMemo, useReducer, Fragment, } from '@wordpress/element' import classnames from 'classnames' import { __, sprintf } from 'ct-i18n' import ListPicker from './ListPicker' import Overlay from '../../../../../static/js/helpers/Overlay' import { Select } from 'blocksy-options' import useProExtensionInFree from '../../../../../static/js/dashboard/helpers/useProExtensionInFree' const freeProviders = ['mailchimp', 'demo'] const EditCredentials = ({ extension, onCredentialsValidated }) => { const [provider, setProvider] = useState(extension.data.provider) const [apiKey, setApiKey] = useState(extension.data.api_key) const [listId, setListId] = useState(extension.data.list_id) const [isLoading, setIsLoading] = useState(false) const { isPro, showNotice, content } = useProExtensionInFree(extension, { strategy: 'pro', }) useEffect(() => { if ( extension.data && !freeProviders.includes(extension.data.provider) && !isPro ) { setProvider(freeProviders[0]) } }, []) const attemptToSaveCredentials = async () => { const body = new FormData() body.append('provider', provider) body.append('api_key', apiKey) body.append('list_id', listId) body.append( 'action', 'blocksy_ext_newsletter_subscribe_maybe_save_credentials' ) setIsLoading(true) try { const response = await fetch(ctDashboardLocalizations.ajax_url, { method: 'POST', body, }) if (response.status === 200) { const body = await response.json() if (body.success) { if (body.data.result !== 'api_key_invalid') { onCredentialsValidated() } } } } catch (e) {} await new Promise((r) => setTimeout(() => r(), 1000)) setIsLoading(false) } return (

{__('Connect Newsletter Provider', 'blocksy-companion')}

-1 ? 4 : 3}>
{ setProvider( copy === 'new' ? 'mailerlite-new' : 'mailerlite' ) }} option={{ placeholder: __( 'Pick Mailing Service', 'blocksy-companion' ), choices: [ { key: 'classic', value: 'Classic', }, { key: 'new', value: 'New', }, ], }} value={ provider === 'mailerlite-new' ? 'new' : 'classic' } />
)} {(freeProviders.includes(provider) || ctDashboardLocalizations.plugin_data.is_pro) && (
setApiKey(value) } value={apiKey || ''} />
setListId(id)} provider={provider} apiKey={apiKey} />
)}
{provider === 'mailchimp' && ( ', '' ), }} /> )} {ctDashboardLocalizations.plugin_data.is_pro && provider.indexOf('mailerlite') > -1 && ( ', '', '', '' ), }} /> )} {provider.indexOf('demo') > -1 && ( )} {ctDashboardLocalizations.plugin_data.is_pro && provider === 'brevo' && ( ', '' ), }} /> )} {ctDashboardLocalizations.plugin_data.is_pro && provider === 'convertkit' && ( ', '' ), }} /> )} {ctDashboardLocalizations.plugin_data.is_pro && provider === 'campaignmonitor' && ( ', '' ), }} /> )} {content}
) } export default EditCredentials Film Distribution, Kapton® Film, Teflon® PFA, Teflon® FEP - American Durafilm

Meeting Your Film Distribution Needs Through Various Options, Including Kapton®, Tedlar®, Teflon®, and More

As an experienced distributor and converter of high-performance films, American Durafilm Co., Inc. carries DuPont Kapton®, Teflon®  FEP and PFA, Tefzel®, and Tedlar®, as well as Saint Gobain FEP, PFA, and ETFE and Teflon® Coated Glass Fabrics. Offering custom rewinding, slitting, and packaging services we can satisfy any converting request and offer quick responses and fast lead times.  With our specialized equipment and processes we can provide tight tolerances and fast setup services to meet your needs.

Heat Shrinkable Rollcovers

Saint-Gobain® manufactures the largest seamless heat shrinkable rollcovers in the world featuring the best time-tested surface treatment available for maximum bond strength.

FEP Extruded Layflat Tubing

American Durafilm Co., Inc., the oldest fabricator of Teflon® FEP films, now shows that it continues to lead the industry by offering bags with only one seal at the bottom.

Norgard® PFA Film

PFA fluoropolymer film is manufactured by Saint-Gobain Performance Plastics from perfluoroalkoxy (PFA) resin.

Norgard® FEP Film

FEP fluoropolymer film is manufactured by Saint Gobain Performance Plastics from fluorinated ethylene propylene (FEP) resin.

Norgard® ETFE Film

ETFE fluoropolymer film is manufactured by Saint Gobain Performance Plastics from a copolymer of ethylene and tetrafluoroethylene resin.

Tedlar® Film

DuPont™ Tedlar® PVF film has been used in numerous commercial applications for over 50 years. It is a biaxially-oriented, highly functional, stable film that provides long-lasting finish.

Tefzel® ETFE Film

Chemours Tefzel® ETFE films exhibit superior mechanical toughness as well as similar chemical inertness to its Teflon® FEP and PFA cousins. Tefzel® can be processed using many of the same techinques as other thermoplastics including heat sealing, thermoforming, laminating, and die cutting.

Teflon® PFA Film

Chemours Teflon® PFA film can offer continuous service temperatures up to 260°C (500°F).

Teflon® FEP Film

Chemours™ Teflon® FEP film is a transparent, thermoplastic film that can be heat sealed, thermoformed, laminated, welded, or metalized.

Kapton® Film

DuPont Kapton® film possesses a unique combination of properties which make it ideal for a variety of applications in many different industries.