CINXE.COM
Draftbit - Visually build native mobile apps
<!DOCTYPE html><!-- Last Published: Mon Jan 27 2025 17:40:40 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="draftbit.com" data-wf-page="5f5b51aea37afa549af0a401" data-wf-site="5e6ea34775d1ae77aaa491ca"><head><meta charset="utf-8"/><title>Draftbit - Visually build native mobile apps</title><meta content="Create, customize, and launch mobile apps all from your browser. Source code included." name="description"/><meta content="Draftbit - Visually build native mobile apps" property="og:title"/><meta content="Create, customize, and launch mobile apps all from your browser. Source code included." property="og:description"/><meta content="https://cdn.prod.website-files.com/5e6ea34775d1ae77aaa491ca/621d4d9200b912085ee9f806_og-card-2022.png" property="og:image"/><meta content="Draftbit - Visually build native mobile apps" property="twitter:title"/><meta content="Create, customize, and launch mobile apps all from your browser. Source code included." property="twitter:description"/><meta content="https://cdn.prod.website-files.com/5e6ea34775d1ae77aaa491ca/621d4d9200b912085ee9f806_og-card-2022.png" property="twitter:image"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><link href="https://cdn.prod.website-files.com/5e6ea34775d1ae77aaa491ca/css/draftbit-2020.webflow.b743050a1.min.css" rel="stylesheet" type="text/css"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/><script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script><script type="text/javascript">WebFont.load({ google: { families: ["Inconsolata:400,700","Fira Code:300,regular,500,600,700"] }});</script><script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script><link href="https://cdn.prod.website-files.com/5e6ea34775d1ae77aaa491ca/5e711ee4c1bee463bd19de1d_Draftbit-Favicon.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/5e6ea34775d1ae77aaa491ca/5e711ee869ed45978fc9e18b_Draftbit-Webclip.png" rel="apple-touch-icon"/><script type="text/javascript">!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.agent='plwebflow';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init', '2230876476952517');fbq('track', 'PageView');</script><!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KGBMLD8');</script> <!-- End Google Tag Manager --> <!-- FirstPromoter --> <script>(function(w){w.fpr=w.fpr||function(){w.fpr.q = w.fpr.q||[];w.fpr.q[arguments[0]=='set'?'unshift':'push'](arguments);};})(window); fpr("init", {cid:"sy2ku71z"}); fpr("click"); </script> <script src="https://cdn.firstpromoter.com/fpr.js" async></script> <!-- End FirstPromoter --> <!-- iubenda --> <script type="text/javascript"> var _iub = _iub || []; _iub.csConfiguration = {"applyGdprForCH":false,"askConsentAtCookiePolicyUpdate":true,"cookiePolicyInOtherWindow":true,"countryDetection":true,"enableFadp":true,"enableLgpd":true,"enableUspr":true,"gdprAppliesGlobally":false,"lang":"en","lgpdAppliesGlobally":false,"perPurposeConsent":true,"siteId":1678842,"whitelabel":false,"cookiePolicyId":89362541,"banner":{"acceptButtonCaptionColor":"white","acceptButtonColor":"#5a45FF","acceptButtonDisplay":true,"backgroundColor":"#FFFFFF","closeButtonRejects":true,"customizeButtonCaptionColor":"white","customizeButtonColor":"#212121","customizeButtonDisplay":true,"explicitWithdrawal":true,"listPurposes":true,"ownerName":"draftbit.com","position":"float-bottom-center","rejectButtonDisplay":true,"showPurposesToggles":true,"showTotalNumberOfProviders":true,"textColor":"#121A2A"}}; </script> <script type="text/javascript" src="//cs.iubenda.com/sync/1678842.js" async></script> <script type="text/javascript" src="//cdn.iubenda.com/cs/gpp/stub.js" async></script> <script type="text/javascript" src="//cdn.iubenda.com/cs/iubenda_cs.js" charset="UTF-8" async></script> <!-- End iubenda --> <!-- Styles --> <style> .signup-modal {backdrop-filter: blur(14px);} </style> <style> .no-scroll {overflow:hidden;} </style> <style type="text/css"> html { -webkit-tap-highlight-color: rgba(199, 200, 220, 0.64); } input[type] { -webkit-appearance: none; -moz-appearance: none; appearance: none; } </style> <meta name="theme-color" content="#5a45ff"> <!-- End Styles --> <!-- Jetboost Dynamic Filter (/examples) --> <script id="jetboost-script" type="text/javascript"> window.JETBOOST_SITE_ID = "ckhno8gk7p17n0761dr31rhj1"; (function() { d = document; s = d.createElement("script"); s.src = "https://cdn.jetboost.io/jetboost.js"; s.async = 1; d.getElementsByTagName("head")[0].appendChild(s); })(); </script> <!-- End Jetboost --><script async type="text/javascript" src="https://static.senja.io/dist/platform.js" defer></script></head><body><div class="w-embed w-iframe"><!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KGBMLD8" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --></div><div class="nav"><div class="nav-container"><div class="nav-left"><a href="/" aria-current="page" class="logo w-inline-block w--current"></a><div class="nav-desktop"><a href="/features" class="nav-link w-inline-block"><div>Features</div></a><a href="/why" class="nav-link w-inline-block"><div>Why Draftbit</div></a><a href="/success-stories" class="nav-link w-inline-block"><div>Success Stories</div></a><a href="/pricing" class="nav-link w-inline-block"><div>Pricing</div></a><a href="/experts" class="nav-link w-inline-block"><div>Experts</div></a><a href="/about" class="nav-link w-inline-block"><div class="text-block-24">About</div></a></div></div><div class="nav-ctas"><a href="/request-demo" class="nav-link w-inline-block"></a><a href="https://build.draftbit.com/login" class="nav-signin w-inline-block"><div>Sign In</div></a><a id="open-modal-nav" data-w-id="8be86ad8-bc95-42d3-0ea4-284dba6f15df" href="#" class="nav-signup w-inline-block"><div>Get Started →</div></a></div><a href="#" id="nav-menu-button" data-w-id="b4e8c2ce-1c8a-b136-69dc-afca5edd762e" class="nav-menu-button w-inline-block"><div class="menu-line-1-1"></div><div class="menu-line-1-2"></div><div class="menu-line-2-1"></div><div class="menu-line-2-2"></div><div class="menu-line-3-1"></div><div class="menu-line-3-2"></div></a></div><div id="nav-modal" class="nav-menu"><div class="nav-menu-header"><div class="nav-menu-section"><div class="nav-menu-label-header"><div class="label label-nav">Product</div></div><a href="/features" class="nav-menu-link w-inline-block"><div>Features</div></a><a href="/why" class="nav-menu-link w-inline-block"><div>Why Draftbit</div></a><a href="/pricing" class="nav-menu-link w-inline-block"><div>Pricing</div></a><a href="/experts" class="nav-menu-link w-inline-block"><div>Experts</div></a><a href="/about" class="nav-menu-link w-inline-block"><div>About</div></a></div><div class="nav-menu-button-wrap"><a id="open-modal" data-w-id="00b802c1-52a2-a2b5-bea2-32a4f2f8f52b" href="/request-demo" class="button-cta-w w-inline-block"><div class="button-text">Request Demo</div></a></div><div class="nav-menu-button-wrap"><a id="open-modal" data-w-id="fdabc7af-f5d3-5977-0272-fef02913c1c9" href="#" class="button w-inline-block"><div class="button-text">Get Started</div></a></div></div></div><div class="css-nav w-embed"><style> @media only screen and (max-width: 1032px) { .nav-link { margin-left: 8px; } .nav-link.nl-dr { margin-right: 14px; } } @media only screen and (min-width: 1033px) { .nav-link.nl-dr { margin-right: 28px; } } </style></div></div><div class="asset-background-cards"><div class="bc-container"><div class="asset-cards"><div class="bgc-wrap bgcw-left"><div class="bg-card"><div class="bgc-text-rows"><div class="bgc-text"></div><div class="bgc-text bgct-thin"></div><div class="bgc-text bgct-thin"></div></div><div class="bgc-button-row"><div class="bgc-button"></div><div class="bgc-button bgcb-right-invert"></div></div></div><div class="bg-card bg-card-bottom"><div class="bgc-text-rows"><div class="bgc-text"></div><div class="bgc-text bgct-thin"></div><div class="bgc-text bgct-thin"></div></div><div class="bgc-button-row"><div class="bgc-button"></div><div class="bgc-button bgcb-right-invert"></div></div></div><div class="bg-card bg-c-left-blank"></div></div><div class="bgc-wrap bgcw-right"><div class="bg-card bg-c-right"><div class="bgc-text-rows"><div class="bgc-text"></div><div class="bgc-text bgct-thin"></div><div class="bgc-text bgct-thin"></div></div><div class="bgc-button-row"><div class="bgc-button bgcb-right"></div><div class="bgc-button"></div></div></div><div class="bg-card bg-c-right bg-cr-bottom"><div class="bgc-text-rows"><div class="bgc-text"></div><div class="bgc-text bgct-thin"></div><div class="bgc-text bgct-thin"></div></div><div class="bgc-button-row"><div class="bgc-button bgcb-right"></div><div class="bgc-button"></div></div></div><div class="bg-card bg-c-blank"></div></div></div></div></div><div class="aspirational-hero"><div class="about-headline"><h1 class="h1-hero">Create any app, 10x faster.</h1><p class="p1-hero">With Draftbit, you can build native mobile apps, responsive web apps, and internal tools visually and collaboratively. Source code included, so you're never locked-in.</p><div class="hero-cta-container"><a id="signup-modal" data-w-id="6307e144-23fc-8d78-4776-32cedab48164" href="#" class="button w-inline-block"><div class="button-text">Get started for free →</div></a><a id="experts-button" href="/experts" class="button-dark w-inline-block"><div class="button-text">Go faster with experts →</div></a></div></div></div><div class="builder-block builder-block-home"><h2 class="h2-heading">A powerful tool with a simple interface.</h2><p class="p1-subtitle">Design, Build, Test, and Publish all from the same place.</p><div class="product"><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a44b" class="builder-phone"><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a44c" class="phone-listing-page"><div class="listing-page-image"><div class="lp-listing lpl-2"></div><div class="listing-page-nav"><div class="ln-close"></div></div></div><div class="a-listing"><div class="listing-page-info"><div class="listing-title-large">West Coast Villa</div><div>San Diego, CA</div><div class="lp-san-diego"></div></div><div class="lp-amenities"><div class="lp-section-title">Amenities</div><div class="lp-amenities-item"><div>Free parking on premises</div><div class="lpa-icon"><div>P</div></div></div><div class="lp-amenities-item"><div>Wifi</div><div class="lpa-icon"><div>W</div></div></div></div></div><div class="listing-cta-wrap"><div class="al-left"><div>5 nights</div></div><div class="ll-add"><div>Reserve</div></div></div></div><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a46e" class="phone-search-listings"><div class="app-header"><div>Search Listings</div></div><div class="listings-active-inactive-wrap"><div class="listings-search"><div>Search</div></div><div class="listings-active-inactive"><div class="la-active"><div>Place</div></div><div class="la-inactive"><div>Room</div></div></div></div><div class="app-listings"><div class="s-listing"><div class="listing-search"><div class="ls-left"><div class="ls-preview"><div class="lp-listing"></div></div><div class="ls-info"><div class="app-list-title">Skyline Lofts</div><div>Chicago, IL</div></div></div></div><div class="ls-labels"><div class="listing-label">2 bedrooms · 2 beds · 1 bath</div></div></div><div class="s-listing"><div class="listing-search"><div class="ls-left"><div class="ls-preview"><div class="lp-listing lpl-2"></div></div><div class="ls-info"><div class="app-list-title">West Coast Villa</div><div>San Diego, CA</div></div></div></div><div class="ls-labels"><div class="listing-label">3 bedrooms · 3 beds · 2 baths</div></div></div></div></div><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a498" class="bp-touch"></div></div><div class="builder"><div class="builder-container"><div class="builder-nav"><div class="builder-nav-top"><div class="builder-nav-icon"><div class="bn-icon bni-draftbit"></div></div><div class="builder-nav-wrap"><div class="builder-navbutton"><div class="bn-icon bni-add"></div><div>Add</div></div><div class="builder-navbutton"><div class="bn-icon bni-layers"></div><div>Layers</div></div><div class="builder-navbutton"><div class="bn-icon bni-screens"></div><div>Screens</div></div><div class="builder-navbutton"><div class="bn-icon bni-themes"></div><div>Themes</div></div><div class="builder-navbutton"><div class="bn-icon bni-navigation"></div><div>Navigation</div></div><div class="builder-navbutton"><div class="bn-icon bni-assets"></div><div>Assets</div></div><div class="builder-navbutton"><div class="bn-icon bni-settings"></div><div>Settings</div></div></div></div><div class="builder-navbutton"><div class="bn-icon bni-profile"></div><div>Profile</div></div></div><div class="builder-layers"><div class="layer-top-nav"><div class="drawer-top-new-app"><div class="builder-logo"></div><div class="editortoolbar-description"><div class="editortoolbar-headertext">New App</div></div></div></div><div class="layout-nav-add"><div class="component-setting ci-add"><div class="config-setting-label csl-add">Screens (8)</div></div><div class="config-icon ci-history"></div><div class="config-icon ci-add"></div></div><div class="builder-layers-tree"><div class="page-layer pl-active"><div>Listings</div></div><div class="page-layer pl-1"><div>Places</div></div><div class="page-layer pl-1"><div>Rooms</div></div><div class="page-layer pl-1"><div>Settings</div></div><div class="page-layer pl-1"><div>Login</div></div></div><div class="layout-nav-add"><div class="component-setting ci-add"><div class="config-setting-label csl-add">Components</div></div><div class="config-icon ci-history"></div><div class="config-icon ci-add"></div></div><div class="builder-layers-tree"><div class="page-layer pl-active"><div class="page-layer-icon"></div><div>Screen</div></div><div class="page-layer"><div class="page-layer-icon pli-layer-dropdown"></div><div class="page-layer-icon pli-scrollview"></div><div>ScrollView</div></div><div class="page-layer-1"><div class="page-layer pl-2"><div class="page-layer-icon pli-layer-dropdown"></div><div class="page-layer-icon pli-container"></div><div>Container</div></div><div class="page-layer pl-3"><div class="page-layer-icon pli-image-1"></div><div>Image</div></div><div class="page-layer pl-3"><div class="page-layer-icon pli-fetch-1"></div><div>Fetch</div></div><div class="page-layer pl-3"><div class="page-layer-icon pli-button"></div><div>Icon Button</div></div><div class="layer-border"></div></div><div class="page-layer-1"><div class="page-layer pl-2"><div class="page-layer-icon pli-layer-dropdown"></div><div class="page-layer-icon pli-view"></div><div>View</div></div><div class="page-layer pl-3"><div class="page-layer-icon pli-layer-dropdown"></div><div class="page-layer-icon pli-view"></div><div>View</div></div><div class="page-layer pl-4"><div class="page-layer-icon pli-text"></div><div>Text</div></div><div class="page-layer pl-4"><div class="page-layer-icon pli-text"></div><div>Text</div></div><div class="page-layer pl-4"><div class="page-layer-icon pli-fetch-1"></div><div>Fetch</div></div><div class="layer-border"></div><div class="layer-border lb-2"></div></div><div class="page-layer-1"><div class="page-layer pl-2"><div class="page-layer-icon pli-layer-dropdown"></div><div class="page-layer-icon pli-view"></div><div>View</div></div><div class="page-layer pl-3"><div class="page-layer-icon pli-layer-dropdown"></div><div class="page-layer-icon pli-touchable"></div><div>Touchable</div></div><div class="page-layer pl-4"><div class="page-layer-icon pli-map"></div><div>Map</div></div><div class="page-layer pl-4"><div class="page-layer-icon pli-fetch-1"></div><div>Fetch</div></div><div class="layer-border"></div><div class="layer-border lb-2"></div></div><div class="page-layer-1"><div class="page-layer pl-2"><div class="page-layer-icon pli-layer-dropdown"></div><div class="page-layer-icon pli-view"></div><div>View</div></div><div class="page-layer pl-3"><div class="page-layer-icon pli-layer-dropdown"></div><div class="page-layer-icon pli-view"></div><div>View</div></div><div class="page-layer pl-4"><div class="page-layer-icon pli-text"></div><div>Text</div></div><div class="page-layer pl-4"><div class="page-layer-icon pli-icon"></div><div>Icon</div></div><div class="layer-border"></div><div class="layer-border lb-2"></div></div><div class="page-layer-1"><div class="page-layer pl-2"><div class="page-layer-icon pli-layer-dropdown"></div><div class="page-layer-icon pli-view"></div><div>View</div></div><div class="page-layer pl-3"><div class="page-layer-icon pli-layer-dropdown"></div><div class="page-layer-icon pli-view"></div><div>View</div></div><div class="page-layer pl-4"><div class="page-layer-icon pli-text"></div><div>Text</div></div><div class="page-layer pl-4"><div class="page-layer-icon pli-icon"></div><div>Icon</div></div><div class="layer-border"></div><div class="layer-border lb-2"></div></div><div class="layer-border-0"></div></div></div><div class="builder-screen"><div class="builder-editor-tools"><div class="builder-nav-left"><div class="page-layer-icon pli-api"></div><div class="page-layer-icon pli-custom-code"></div><div class="page-layer-icon pli-variables"></div><div class="page-layer-icon pli-theme"></div><div class="page-layer-icon pli-assets"></div></div><div class="builder-nav-right"><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a550" class="page-layer-icon pli-preview"></div><div class="page-layer-icon pli-code"></div><div class="page-layer-icon pli-share"></div><div class="page-layer-icon pli-settings"></div></div><div class="builder-live-preview-button"><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a552" class="live-preview-modal"><div class="live-preview"><div class="lp-top"><div class="live-preview-title">Live Preview</div><div>Scan the QR code with your device.</div><div class="lp-qr"></div><div class="lp-actions"><div class="lpa-close"><div>Close</div></div><div class="lpa-restart"><div>Restart Session</div></div></div></div><div class="lp-bottom"><div class="live-preview-title">Need the live preview app?</div><div>Download expo for iOS or Android to connect, or enter your email / phone and we'll send you a link.</div><div class="lp-actions"><div class="lpa-email"><div>Email or phone number</div><div class="lpa-email-icon"></div></div></div></div></div></div></div><div class="builder-nav-mid"><div class="builder-nav-tab builder-tab-active"><div>Design</div></div><div class="builder-nav-tab"><div>Navigate</div></div><div class="builder-nav-tab"><div>Preview</div></div></div></div><div class="phone-frame"><div class="builder-screen-container"><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a56d" class="screen-listing-page"><div class="listing-page-image"><div class="lp-listing lpl-2"></div><div class="listing-page-nav"><div class="ln-close"></div></div></div><div class="a-listing"><div class="listing-page-info"><div class="listing-title-large">West Coast Villa</div><div>San Diego, CA</div><div class="lp-san-diego"></div></div><div class="lp-amenities"><div class="lp-section-title">Amenities</div><div class="lp-amenities-item"><div>Free parking on premises</div><div class="lpa-icon"><div>P</div></div></div><div class="lp-amenities-item"><div>Wifi</div><div class="lpa-icon"><div>W</div></div></div></div></div><div class="listing-cta-wrap"><div class="al-left"><div>5 nights</div></div><div class="ll-add"><div>Reserve</div></div></div></div><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a58f" class="screen-search-listings"><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a590" class="app-header"><div>Search Listings</div></div><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a593" class="listings-active-inactive-wrap"><div class="listings-search"><div>Search</div></div><div class="listings-active-inactive"><div class="la-active"><div>Place</div></div><div class="la-inactive"><div>Room</div></div></div></div><div class="app-listings"><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a59f" class="s-listing"><div class="listing-search"><div class="ls-left"><div class="ls-preview"><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a5a3" class="lp-listing"></div></div><div class="ls-info"><div class="app-list-title">Skyline Lofts</div><div>Chicago, IL</div></div></div></div><div class="ls-labels"><div class="listing-label">2 bedrooms · 2 beds · 1 bath</div></div></div><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a5ac" class="s-listing"><div class="listing-search"><div class="ls-left"><div class="ls-preview"><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a5b0" class="lp-listing lpl-2"></div></div><div class="ls-info"><div class="app-list-title">West Coast Villa</div><div>San Diego, CA</div></div></div></div><div class="ls-labels"><div class="listing-label">3 bedrooms · 3 beds · 2 baths</div></div><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a5b9" class="s-listing-drop"></div></div></div></div></div></div><div class="live-preview-options"></div></div><div class="builder-config"><div class="config-header"><div class="config-header-actions"><div class="builder-publish"><div>Publish</div><div class="page-layer-icon pli-publish"></div></div><div class="builder-commit"><div>Commit</div><div class="page-layer-icon pli-commit"></div></div></div><div class="builder-nav-right"><div class="page-layer-icon pli-updates"></div><div class="page-layer-icon pli-community"></div><div class="page-layer-icon pli-docs"></div></div></div><div class="config-sidebar-scroll"><div class="sidebar-configuration"><div class="config-section cs-expand"><div class="page-layer-icon pli-configs"></div><div>Screen</div></div><div class="config-header-tabs"><div class="config-tab config-tab-active"><div class="config-icon"></div></div><div class="config-tab"><div class="config-icon ci-configs"></div></div><div class="config-tab"><div class="config-icon ci-data"></div></div><div class="config-tab"><div class="config-icon ci-actions"></div></div></div><div class="config-section cs-collapse"><div class="page-layer-icon pli-collapse"></div><div>Layout</div></div><div class="sidebar-config"><div class="component-config"><div>Flex Items</div><div class="component-setting cs-top"><div class="config-setting-label">Direction</div><div class="config-button-wrap"><div class="config-button cb-active"></div><div class="config-button cb-flex-right"></div><div class="cb-reverse"><div class="cbr-toggle"><div class="cbr-toggle-button"></div></div><div>Reverse</div></div></div></div><div class="component-setting"><div class="config-setting-label">Align</div><div class="config-button-wrap"><div class="config-button cb-align-start"></div><div class="config-button cb-align-center"></div><div class="config-button cb-align-end"></div><div class="config-button cb-align-stretch"></div><div class="config-button cb-align-baseline"></div></div></div><div class="component-setting"><div class="config-setting-label">Justify</div><div class="config-button-wrap"><div class="config-button cb-justify-start"></div><div class="config-button cb-justify-center"></div><div class="config-button cb-justify-end"></div><div class="config-button cb-justify-between"></div><div class="config-button cb-justify-around"></div><div class="config-button cb-justify-evenly"></div></div></div></div><div class="component-config cc-sizing"><div>Selected Item</div><div class="component-setting"><div class="config-setting-label">Align</div><div class="config-button-wrap"><div class="config-button cb-align-auto-active"></div><div class="config-button cb-align-start-20"></div><div class="config-button cb-align-center-20"></div><div class="config-button cb-align-end-20"></div><div class="config-button cb-align-stretch-20"></div><div class="config-button cb-align-baseline-20"></div></div></div><div class="component-setting"><div class="config-setting-label">Flex</div><div class="config-button-wrap cbw-sizing"><div class="config-button cb-sizing"><div>auto</div><div class="cbs-label">Basis</div></div><div class="config-button cb-hidden"><div>auto</div><div class="cbs-label">Grow</div></div><div class="config-button cb-hidden"><div>auto</div><div class="cbs-label">Shrink</div></div><div>Advanced →</div></div></div></div><div class="component-config cc-configs"><div>Content</div><div class="component-setting"><div class="config-setting-label">Wrap</div><div class="config-button-wrap cbw-sizing"><div class="config-button cb-wrap cb-wrap-active"><div>none</div></div><div class="config-button cb-wrap"><div>wrap</div></div><div class="config-button cb-wrap"><div>reverse</div></div></div></div><div class="component-setting"><div class="config-setting-label">Align</div><div class="config-button-wrap"><div class="config-button cb-align-start-20-active"></div><div class="config-button cb-align-center-20"></div><div class="config-button cb-align-end-20"></div><div class="config-button cb-align-between-20"></div><div class="config-button cb-align-around-20"></div><div class="config-button cb-align-stretch-20"></div></div></div></div></div><div class="config-section cs-expand"><div class="page-layer-icon pli-expand"></div><div>Background</div></div><div class="config-section cs-expand"><div class="page-layer-icon pli-expand"></div><div>Size</div></div></div><div class="sidebar-spacing"><div class="config-section cs-collapse"><div class="page-layer-icon pli-collapse"></div><div>Margins & Padding</div></div><div class="sidebar-config"><div class="spacing-config"><div class="spacing-row"><div class="config-button cb-margin"><div>auto</div></div></div><div class="spacing-row"><div class="config-button cb-margin"><div>auto</div></div></div><div class="spacing-row"><div class="config-button cb-margin"><div>auto</div></div><div class="config-button cb-margin cbm-20"><div>20px</div></div><div class="config-button cb-margin cbs-blank"></div><div class="config-button cb-margin cbm-20"><div>20px</div></div><div class="config-button cb-margin"><div>auto</div></div></div><div class="spacing-row"><div class="config-button cb-margin"><div>auto</div></div></div><div class="spacing-row"><div class="config-button cb-margin"><div>auto</div></div></div><div class="spacing-config-border"></div></div></div><div class="config-section cs-collapse"><div class="page-layer-icon pli-collapse"></div><div>Size</div></div></div></div></div><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a654" class="drag-drop-modal"><div class="drawer drawer-no-overflow"><div class="bits-blocks-header-wrap"><div class="component-setting ci-add-mb"><div class="config-setting-label csl-add">Screens (8)</div></div><div class="bits-blocks-wrap"><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a666" class="bits-blocks-header"><div>Recent</div></div><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a669" class="bits-blocks-header bbh-active"><div>Bits</div></div><div class="bits-blocks-header"><div>Saved</div></div></div><div class="bits-blocks-search"><div class="component-setting ci-search"><div class="config-button-wrap cbw-search"><div>Search</div></div></div></div></div><div class="drawer-bits"><div class="drawer-category">Basic</div><div class="config-section cs-drawer"><div class="page-layer-icon pli-collapse"></div><div>Basic</div></div><div class="drawer-tile-row"><div class="drawer-tile"><div class="drawer-tile-icon dti-icon-small"></div><div>Icon</div></div><div class="drawer-tile dt-right"><div class="drawer-tile-icon dti-view"></div><div>View</div></div></div><div class="drawer-tile-row dtr-3"><div class="drawer-tile dt-left-bottom"><div class="drawer-tile-icon dti-text-small"></div><div>Text</div></div></div><div class="config-section cs-drawer"><div class="page-layer-icon pli-collapse"></div><div>Media</div></div><div class="drawer-tile-row"><div class="drawer-tile"><div class="drawer-tile-icon dti-image-small"></div><div>Image</div></div><div class="drawer-tile dt-right"><div class="drawer-tile-icon dti-video"></div><div>Video</div></div></div><div class="config-section cs-drawer"><div class="page-layer-icon pli-collapsed"></div><div>Layout</div></div><div class="config-section cs-drawer"><div class="page-layer-icon pli-collapse"></div><div>Lists & Data</div></div><div class="drawer-tile-row"><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a697" class="drawer-tile"><div class="drawer-tile-icon dti-fetch"></div><div>Fetch</div></div><div class="drawer-tile dt-right"><div class="drawer-tile-icon dti-list"></div><div>List</div></div></div></div><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a69f" class="drawer-blocks drawer-blocks-absolute"><div class="drawer-category">Draftbit Blocks</div><div class="drawer-tile-row"><div class="drawer-tile"><div class="drawer-tile-icon dti-carousel-1"></div><div>Carousel</div></div><div class="drawer-tile dt-right"><div class="drawer-tile-icon dti-fields"><div class="dti-arrow"></div></div><div>Fields</div></div></div><div class="drawer-tile-row"><div class="drawer-tile"><div class="drawer-tile-icon dti-buttons"><div class="dti-arrow"></div></div><div>Buttons</div></div><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a6b2" class="drawer-tile dt-right"><div class="drawer-tile-icon dti-headers"><div class="dti-arrow"></div></div><div>Headers</div></div></div><div class="drawer-tile-row"><div class="drawer-tile"><div class="drawer-tile-icon dti-progress"><div class="dti-arrow"></div></div><div>Progress</div></div><div class="drawer-tile dt-right"><div class="drawer-tile-icon dti-cards"><div class="dti-arrow"></div></div><div>Cards</div></div></div><div class="config-section cs-drawer"><div class="page-layer-icon pli-collapse"></div><div>Your Blocks</div></div><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a6c6" class="blocks-custom"><div class="page-layer-icon pli-custom"></div><div>Listing Card</div></div><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a6ca" class="blocks-custom"><div class="page-layer-icon pli-custom"></div><div>Listings Filter</div></div><div class="blocks-custom"><div class="page-layer-icon pli-custom"></div><div>Apply Button</div></div><div class="blocks-custom"><div class="page-layer-icon pli-custom"></div><div>Dock</div></div></div><div class="config-section cs-drawer"><div class="page-layer-icon pli-collapse"></div><div>Inputs & Controls</div></div><div class="drawer-tile-row"><div class="drawer-tile"><div class="drawer-tile-icon dti-touchable"></div><div>Touchable</div></div><div class="drawer-tile dt-right"><div class="drawer-tile-icon dti-search-small"></div><div>Search Bar</div></div></div><div class="drawer-tile-row"><div class="drawer-tile"><div class="drawer-tile-icon dti-switch"></div><div>Switch</div></div><div class="drawer-tile dt-right"><div class="drawer-tile-icon dti-checkbox"></div><div>Checkbox</div></div></div></div></div><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a6ec" class="builder-config configs-actions-absolute"><div class="config-header"><div class="config-tab"><div class="config-icon"></div></div><div class="config-tab"><div class="config-icon ci-configs"></div></div><div class="config-tab"><div class="config-icon ci-data"></div></div><div class="config-tab config-tab-active"><div class="config-icon ci-actions"></div></div></div><div class="config-sidebar-scroll"><div class="sidebar-configuration"><div class="config-section"><div class="page-layer-icon pli-custom"></div><div>Touchable</div></div><div class="sidebar-config"><div class="component-config cc-configs"><div class="component-setting cs-between"><div class="config-setting-label">Action</div><div class="config-button cb-configs"><div>Navigate</div></div></div><div class="component-setting cs-between"><div class="config-setting-label">Destination</div><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a707" class="config-button-wrap cbw-configs"><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a708" class="cbw-dropdown-placeholder">Select a destination...</div><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a70a" class="cbw-dropdown-change">Listing (Screen)</div><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a70c" class="config-button-dropdown"><div class="cbd-list-item">Select a destination...</div><div class="cbd-list-item">Go back</div><div class="cbd-list-item">Explore Map (Screen)</div><div class="cbd-list-item">Explore List (Screen)</div><div data-w-id="c7c388b0-88d2-5569-97d2-1ffdd1f5a715" class="cbd-list-item">Listing (Screen)</div><div class="cbd-list-item">Favorites (Screen)</div><div class="cbd-list-item">Trips (Screen)</div><div class="cbd-list-item">Account (Screen)</div></div></div></div></div></div></div></div></div></div></div></div></div><div data-w-id="680de0ae-da76-2f94-3547-31b97323857b" class="showcase-block"><div class="container-appshowcase"><div class="label">What can i DESIGN?</div><h2 class="h2-heading">Break free from templates.</h2><p class="p1-subtitle">Build anything you can imagine.</p><div class="showcase-scroll-wrap"><div class="container-showcase w-dyn-list"><div role="list" class="showcase-layout w-dyn-items"><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a29a641ffa4c5b25c99f98_cojo_guided-entry.PNG")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a391c517a5a691dbf1ea6d_food-delivery.jpg")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a391ec0e04743c1b83be03_job-details.jpg")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a39218d82a0fabd4e0f5f3_personal-finance.jpg")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a3923bd82a0f9b8ce0f62e_listing-screen.PNG")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a39283e67c1175048e3f98_poisera_toolkits.PNG")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a3929899010660acf3e1b2_poisera_chat.PNG")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a392e515f7645a4f91cc0a_recitely_news.PNG")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a392f1c3c7a170b1e2903f_recitely_categories.PNG")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a3931c2abc576790dc8dc8_spotter_goals.PNG")" class="showcase-screenshot"></div></div></div></div><div class="container-showcase w-dyn-list"><div role="list" class="showcase-layout w-dyn-items"><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a29a641ffa4c5b25c99f98_cojo_guided-entry.PNG")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a391c517a5a691dbf1ea6d_food-delivery.jpg")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a391ec0e04743c1b83be03_job-details.jpg")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a39218d82a0fabd4e0f5f3_personal-finance.jpg")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a3923bd82a0f9b8ce0f62e_listing-screen.PNG")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a39283e67c1175048e3f98_poisera_toolkits.PNG")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a3929899010660acf3e1b2_poisera_chat.PNG")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a392e515f7645a4f91cc0a_recitely_news.PNG")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a392f1c3c7a170b1e2903f_recitely_categories.PNG")" class="showcase-screenshot"></div></div><div role="listitem" class="showcase-phone w-dyn-item"><div style="background-image:url("https://cdn.prod.website-files.com/5e740d74e6787687577e9b38/62a3931c2abc576790dc8dc8_spotter_goals.PNG")" class="showcase-screenshot"></div></div></div></div></div></div></div><div class="outcome-block"><div class="ob-container"><div class="outcome-asset"><div data-w-id="301eb0bd-f93f-c930-56d9-5e27398b858a" class="asset-build"><div class="phone"><div class="screen-search-listings ssl-build"><div class="app-header"><div>Search Listings</div></div><div class="listings-active-inactive-wrap"><div class="listings-search"><div>Search</div></div><div class="listings-active-inactive"><div class="la-active"><div>Place</div></div><div class="la-inactive"><div>Room</div></div></div></div><div class="app-listings"><div class="s-listing"><div class="listing-search"><div class="ls-left"><div class="ls-preview"><div class="lp-listing"></div></div><div class="ls-info"><div class="app-list-title">Skyline Lofts</div><div>Chicago, IL</div></div></div></div><div class="ls-labels"><div class="listing-label">2 bedrooms · 2 beds · 1 bath</div></div></div><div class="s-listing"><div class="listing-search"><div class="ls-left"><div class="ls-preview"><div class="lp-listing lpl-2"></div></div><div class="ls-info"><div class="app-list-title">West Coast Villa</div><div>San Diego, CA</div></div></div></div><div class="ls-labels"><div class="listing-label">3 bedrooms · 3 beds · 2 baths</div></div></div></div></div></div><div class="asset-add-rest"><div class="rest-modal"><div class="rm-header"><div>APIs & Services</div></div><div class="rm-connected"><div class="builder-label">Connected</div><div class="api-connected"><div class="api-logo-rest"></div><div class="api-connected-info"><div class="api-connected-title">REST API</div><div>https://api.github.com/...</div></div><div class="api-connected-settings"></div></div></div></div><div class="api-values-scroll"><div class="api-values-wrap"><div class="api-values-marquee"><div class="api-values-column"><div class="asset-api-value"><div class="builder-label">Header</div><div class="api-value">Skyline Lofts</div></div><div class="asset-api-value"><div class="builder-label">Location</div><div class="api-value">Chicago, IL</div></div><div class="asset-api-value"><div class="builder-label">Bedrooms</div><div class="api-value">2</div></div><div class="asset-api-value"><div class="builder-label">Beds</div><div class="api-value">2</div></div><div class="asset-api-value"><div class="builder-label">Baths</div><div class="api-value">1</div></div><div class="asset-api-value"><div class="builder-label">Image</div><div class="api-value">skyline-lofts.jpg</div></div></div><div class="api-values-column"><div class="asset-api-value"><div class="builder-label">Header</div><div class="api-value">West Coast Villa</div></div><div class="asset-api-value"><div class="builder-label">Location</div><div class="api-value">San Diego, CA</div></div><div class="asset-api-value"><div class="builder-label">Bedrooms</div><div class="api-value">3</div></div><div class="asset-api-value"><div class="builder-label">Beds</div><div class="api-value">3</div></div><div class="asset-api-value"><div class="builder-label">Baths</div><div class="api-value">2</div></div><div class="asset-api-value"><div class="builder-label">Image</div><div class="api-value">west-coast-villa.jpg</div></div></div></div><div class="api-values-marquee"><div class="api-values-column"><div class="asset-api-value"><div class="builder-label">Header</div><div class="api-value">Skyline Lofts</div></div><div class="asset-api-value"><div class="builder-label">Location</div><div class="api-value">Chicago, IL</div></div><div class="asset-api-value"><div class="builder-label">Bedrooms</div><div class="api-value">2</div></div><div class="asset-api-value"><div class="builder-label">Beds</div><div class="api-value">2</div></div><div class="asset-api-value"><div class="builder-label">Baths</div><div class="api-value">1</div></div><div class="asset-api-value"><div class="builder-label">Image</div><div class="api-value">skyline-lofts.jpg</div></div></div><div class="api-values-column"><div class="asset-api-value"><div class="builder-label">Header</div><div class="api-value">West Coast Villa</div></div><div class="asset-api-value"><div class="builder-label">Location</div><div class="api-value">San Diego, CA</div></div><div class="asset-api-value"><div class="builder-label">Bedrooms</div><div class="api-value">3</div></div><div class="asset-api-value"><div class="builder-label">Beds</div><div class="api-value">3</div></div><div class="asset-api-value"><div class="builder-label">Baths</div><div class="api-value">2</div></div><div class="asset-api-value"><div class="builder-label">Image</div><div class="api-value">west-coast-villa.jpg</div></div></div></div></div></div></div></div></div><div class="outcome-content"><div class="label">Build</div><h2 class="h2-homepage">Bring your screens to life.</h2><div class="build-feature"><p class="p1-body"><span class="p1-bold-feature">Start quickly</span> with Bits, Blocks and Examples to help you move fast.</p></div><div class="build-feature"><p class="p1-body"><span class="p1-bold-feature">Customize every detail</span> with advanced properties, themes and custom code.</p></div><div class="build-feature"><p class="p1-body"><span class="p1-bold-feature">Preview as you go</span> on your device, or on the web.</p></div><div class="build-feature"><p class="p1-body"><span class="p1-bold-feature">Connect it up</span> by adding actions, interactions, navigation and live data.</p></div></div></div></div><div class="outcome-block ob-overflow-hidden"><div class="ob-container"><div class="launch-asset"><div data-w-id="71deca6c-352d-7128-fe66-0bb13aebdc8e" class="outcome-image-publish"><div id="publish-layer" class="publish-phone"><div class="phone-layer-blur"></div><div class="screen-welcome-page"><div class="app-welcome-mid"><div class="wm-rentbit-logo"></div><div>Welcome to Rentbit.</div><div class="wm-social-login"><div>Continue with Google</div></div><div class="wm-create-account"><div>Create Account</div></div><div class="wm-login">Log in</div></div></div></div><div id="publish-layer-shadow" class="publish-phone-shadow"></div><div class="asset-phone ap-code"><div class="launch-code"><div class="code-marquee-wrap"><div class="screen-code-publish"><div class="code-font"><span class="code-blue">import</span> React <span class="code-blue">from</span> <span class="code-purple">'react'</span>;<br/><span class="code-blue">import</span> {<br/> StatusBar,<br/> View,<br/> StyleSheet,<br/> KeyboardAvoidingView,<br/> Text,<br/>} <span class="code-blue">from</span> <span class="code-purple">'react-native'</span>;<br/><span class="code-blue">import</span> { withTheme, ScreenContainer, Image, TextField } <span class="code-blue">from</span> <span class="code-purple">'@draftbit/ui'</span>;<br/><span class="code-blue">import</span> Images <span class="code-blue">from</span> <span class="code-purple">'../config/Images'</span>;<br/><br/><span class="code-blue">class</span> <span class="code-dark">Login</span> <span class="code-blue">extends</span> <span class="code-dark">React</span>.<span class="code-dark">Component</span> {<br/> state <span class="code-teal">=</span> {};<br/><br/> <span class="code-teal">componentDidMount</span>() {<br/> StatusBar.<span class="code-teal">setBarStyle</span>(<span class="code-purple">'dark-content'</span>);<br/> }<br/><br/> <span class="code-teal">render</span>() {<br/> <span class="code-blue">const</span> { theme } <span class="code-teal">=</span> <span class="code-blue">this</span>.props;<br/><br/> <span class="code-blue">return</span> (<br/><<span class="code-dark">ScreenContainer</span><br/> <span class="code-light">scrollable</span>={<span class="code-light-purple">false</span>}<br/> <span class="code-light">hasSafeArea</span>={<span class="code-light-purple">true</span>}<br/> <span class="code-light">style</span> {<span class="code-light">styles</span>.<span class="code-light">screenContainerZc</span>}<br/>><br/><<span class="code-dark">KeyboardAvoidingView</span><br/> <span class="code-light">keyboardVerticalOffset</span>={<span class="code-light-purple">0</span>}<br/> <span class="code-light">behavior</span>="<span class="code-purple">padding</span>"<br/> <span class="code-light">enabled</span>={<span class="code-light-purple">true</span>}<br/> <span class="code-light">style</span>={<span class="code-light">styles</span>.<span class="code-light">keyboardAvoidingView4W</span>}<br/>><br/><<span class="code-dark">View</span> <span class="code-light">style</span>={<span class="code-light">styles</span>.<span class="code-light">viewU5</span>}><br/><<span class="code-dark">Image</span><br/> <span class="code-light">resizeMode</span>="<span class="code-purple">contain</span>"<br/> <span class="code-light">source</span>={<span class="code-light">Images</span>.<span class="code-light">LogoPrimary</span>}<br/> <span class="code-light">style</span>={<span class="code-light">styles</span>.<span class="code-light">image0V</span>}<br/> /><br/><<span class="code-dark">Text</span><br/> <span class="code-light">style</span>={<span class="code-light">StyleSheet</span>.<span class="code-light-purple">flatten</span>([<br/> <span class="code-light">theme</span>.<span class="code-light">typography</span>.<span class="code-light">headline4</span>,<br/> { <span class="code-light">color</span>: <span class="code-light">theme</span>.<span class="code-light">colors</span>.<span class="code-light">strong</span> },<br/> ])}<br/>><br/> Welcome to Rentbit.<br/></<span class="code-dark">Text</span>><br/><<span class="code-dark">TextField</span><br/> <span class="code-light">leftIconMode</span>="<span class="code-purple">inset</span>"<br/> <span class="code-light">placeholder</span>="<span class="code-purple">Login with Facebook</span>"<br/> <span class="code-light">label</span>="<span class="code-purple">Social Login</span>"<br/> <span class="code-light">type</span>="<span class="code-purple">underline</span>"<br/> <span class="code-light">onChangeText</span>={<span class="code-light">textFieldValue</span> <span class="code-teal">=></span> <span class="code-blue">this</span>.<span class="code-light-purple">setState</span>({ <span class="code-light">textFieldValue</span> })}<br/> <span class="code-light">value</span>={<span class="code-blue">this</span>.<span class="code-light">state</span>.<span class="code-light">textFieldValue</span>}<br/> <span class="code-light">style</span>={<span class="code-light">styles</span>.<span class="code-light">textFieldDt</span>}<br/> /><br/><<span class="code-dark">TextField</span><br/> <span class="code-light">onChangeText</span>={<span class="code-light">textFieldValue</span> <span class="code-teal">=></span> <span class="code-blue">this</span>.<span class="code-light-purple">setState</span>({ <span class="code-light">textFieldValue</span> })}<br/> <span class="code-light">value</span>={<span class="code-blue">this</span>.<span class="code-light">state</span>.<span class="code-light">textFieldValue</span>}<br/> <span class="code-light">secureTextEntry</span>={<span class="code-light-purple">true</span>}<br/> <span class="code-light">leftIconMode</span>="<span class="code-purple">inset</span>"<br/> <span class="code-light">placeholder</span>="<span class="code-purple">Create Your Account</span>"<br/> <span class="code-light">label</span>="<span class="code-purple">Create Account</span>"<br/> <span class="code-light">error</span>={<span class="code-light-purple">false</span>}<br/> <span class="code-light">type</span>="<span class="code-purple">underline</span>"<br/> /><br/><<span class="code-dark">TextField</span><br/> <span class="code-light">onChangeText</span>={<span class="code-light">textFieldValue</span> <span class="code-teal">=></span> <span class="code-blue">this</span>.<span class="code-light-purple">setState</span>({ <span class="code-light">textFieldValue</span> })}<br/> <span class="code-light">value</span>={<span class="code-blue">this</span>.<span class="code-light">state</span>.<span class="code-light">textFieldValue</span>}<br/> <span class="code-light">secureTextEntry</span>={<span class="code-light-purple">true</span>}<br/> <span class="code-light">leftIconMode</span>="<span class="code-purple">inset</span>"<br/> <span class="code-light">placeholder</span>="<span class="code-purple">Log In</span>"<br/> <span class="code-light">label</span>="<span class="code-purple">Log In</span>"<br/> <span class="code-light">error</span>={<span class="code-light-purple">false</span>}<br/> <span class="code-light">type</span>="<span class="code-purple">underline</span>"<br/> /><br/></<span class="code-dark">View</span>><br/></<span class="code-dark">KeyboardAvoidingView</span>><br/></<span class="code-dark">ScreenContainer</span>><br/> );<br/> }<br/>}<br/><br/><span class="code-blue">const</span> styles <span class="code-teal">=</span> StyleSheet.<span class="code-light-purple">create</span>({<br/> viewU5: {<br/> paddingRight: <span class="code-light-purple">16</span>,<br/> paddingLeft: <span class="code-light-purple">16</span>,<br/> flexGrow: <span class="code-light-purple">1</span>,<br/> justifyContent: '<span class="code-purple">center</span>',<br/> },<br/> screenContainerZc: {<br/> justifyContent: '<span class="code-purple">space-between</span>',<br/> },<br/> keyboardAvoidingView4W: {<br/> flexGrow: <span class="code-light-purple">1</span>,<br/> justifyContent: '<span class="code-purple">space-between</span>',<br/> },<br/> image0V: {<br/> width: <span class="code-light-purple">150</span>,<br/> },<br/> textFieldDt: {<br/> height: <span class="code-light-purple">82</span>,<br/> marginBottom: <span class="code-light-purple">16</span>,<br/> },<br/>});<br/><br/><span class="code-blue">export</span> <span class="code-blue">default</span> <span class="code-light-purple">withTheme</span>(Login);</div></div><div class="screen-code-publish"><div class="code-font"><span class="code-blue">import</span> React <span class="code-blue">from</span> <span class="code-purple">'react'</span>;<br/><span class="code-blue">import</span> {<br/> StatusBar,<br/> View,<br/> StyleSheet,<br/> KeyboardAvoidingView,<br/> Text,<br/>} <span class="code-blue">from</span> <span class="code-purple">'react-native'</span>;<br/><span class="code-blue">import</span> { withTheme, ScreenContainer, Image, TextField } <span class="code-blue">from</span> <span class="code-purple">'@draftbit/ui'</span>;<br/><span class="code-blue">import</span> Images <span class="code-blue">from</span> <span class="code-purple">'../config/Images'</span>;<br/><br/><span class="code-blue">class</span> <span class="code-dark">Login</span> <span class="code-blue">extends</span> <span class="code-dark">React</span>.<span class="code-dark">Component</span> {<br/> state <span class="code-teal">=</span> {};<br/><br/> <span class="code-teal">componentDidMount</span>() {<br/> StatusBar.<span class="code-teal">setBarStyle</span>(<span class="code-purple">'dark-content'</span>);<br/> }<br/><br/> <span class="code-teal">render</span>() {<br/> <span class="code-blue">const</span> { theme } <span class="code-teal">=</span> <span class="code-blue">this</span>.props;<br/><br/> <span class="code-blue">return</span> (<br/><<span class="code-dark">ScreenContainer</span><br/> <span class="code-light">scrollable</span>={<span class="code-light-purple">false</span>}<br/> <span class="code-light">hasSafeArea</span>={<span class="code-light-purple">true</span>}<br/> <span class="code-light">style</span> {<span class="code-light">styles</span>.<span class="code-light">screenContainerZc</span>}<br/>><br/><<span class="code-dark">KeyboardAvoidingView</span><br/> <span class="code-light">keyboardVerticalOffset</span>={<span class="code-light-purple">0</span>}<br/> <span class="code-light">behavior</span>="<span class="code-purple">padding</span>"<br/> <span class="code-light">enabled</span>={<span class="code-light-purple">true</span>}<br/> <span class="code-light">style</span>={<span class="code-light">styles</span>.<span class="code-light">keyboardAvoidingView4W</span>}<br/>><br/><<span class="code-dark">View</span> <span class="code-light">style</span>={<span class="code-light">styles</span>.<span class="code-light">viewU5</span>}><br/><<span class="code-dark">Image</span><br/> <span class="code-light">resizeMode</span>="<span class="code-purple">contain</span>"<br/> <span class="code-light">source</span>={<span class="code-light">Images</span>.<span class="code-light">LogoPrimary</span>}<br/> <span class="code-light">style</span>={<span class="code-light">styles</span>.<span class="code-light">image0V</span>}<br/> /><br/><<span class="code-dark">Text</span><br/> <span class="code-light">style</span>={<span class="code-light">StyleSheet</span>.<span class="code-light-purple">flatten</span>([<br/> <span class="code-light">theme</span>.<span class="code-light">typography</span>.<span class="code-light">headline4</span>,<br/> { <span class="code-light">color</span>: <span class="code-light">theme</span>.<span class="code-light">colors</span>.<span class="code-light">strong</span> },<br/> ])}<br/>><br/> Welcome to Rentbit.<br/></<span class="code-dark">Text</span>><br/><<span class="code-dark">TextField</span><br/> <span class="code-light">leftIconMode</span>="<span class="code-purple">inset</span>"<br/> <span class="code-light">placeholder</span>="<span class="code-purple">Login with Facebook</span>"<br/> <span class="code-light">label</span>="<span class="code-purple">Social Login</span>"<br/> <span class="code-light">type</span>="<span class="code-purple">underline</span>"<br/> <span class="code-light">onChangeText</span>={<span class="code-light">textFieldValue</span> <span class="code-teal">=></span> <span class="code-blue">this</span>.<span class="code-light-purple">setState</span>({ <span class="code-light">textFieldValue</span> })}<br/> <span class="code-light">value</span>={<span class="code-blue">this</span>.<span class="code-light">state</span>.<span class="code-light">textFieldValue</span>}<br/> <span class="code-light">style</span>={<span class="code-light">styles</span>.<span class="code-light">textFieldDt</span>}<br/> /><br/><<span class="code-dark">TextField</span><br/> <span class="code-light">onChangeText</span>={<span class="code-light">textFieldValue</span> <span class="code-teal">=></span> <span class="code-blue">this</span>.<span class="code-light-purple">setState</span>({ <span class="code-light">textFieldValue</span> })}<br/> <span class="code-light">value</span>={<span class="code-blue">this</span>.<span class="code-light">state</span>.<span class="code-light">textFieldValue</span>}<br/> <span class="code-light">secureTextEntry</span>={<span class="code-light-purple">true</span>}<br/> <span class="code-light">leftIconMode</span>="<span class="code-purple">inset</span>"<br/> <span class="code-light">placeholder</span>="<span class="code-purple">Create Your Account</span>"<br/> <span class="code-light">label</span>="<span class="code-purple">Create Account</span>"<br/> <span class="code-light">error</span>={<span class="code-light-purple">false</span>}<br/> <span class="code-light">type</span>="<span class="code-purple">underline</span>"<br/> /><br/><<span class="code-dark">TextField</span><br/> <span class="code-light">onChangeText</span>={<span class="code-light">textFieldValue</span> <span class="code-teal">=></span> <span class="code-blue">this</span>.<span class="code-light-purple">setState</span>({ <span class="code-light">textFieldValue</span> })}<br/> <span class="code-light">value</span>={<span class="code-blue">this</span>.<span class="code-light">state</span>.<span class="code-light">textFieldValue</span>}<br/> <span class="code-light">secureTextEntry</span>={<span class="code-light-purple">true</span>}<br/> <span class="code-light">leftIconMode</span>="<span class="code-purple">inset</span>"<br/> <span class="code-light">placeholder</span>="<span class="code-purple">Log In</span>"<br/> <span class="code-light">label</span>="<span class="code-purple">Log In</span>"<br/> <span class="code-light">error</span>={<span class="code-light-purple">false</span>}<br/> <span class="code-light">type</span>="<span class="code-purple">underline</span>"<br/> /><br/></<span class="code-dark">View</span>><br/></<span class="code-dark">KeyboardAvoidingView</span>><br/></<span class="code-dark">ScreenContainer</span>><br/> );<br/> }<br/>}<br/><br/><span class="code-blue">const</span> styles <span class="code-teal">=</span> StyleSheet.<span class="code-light-purple">create</span>({<br/> viewU5: {<br/> paddingRight: <span class="code-light-purple">16</span>,<br/> paddingLeft: <span class="code-light-purple">16</span>,<br/> flexGrow: <span class="code-light-purple">1</span>,<br/> justifyContent: '<span class="code-purple">center</span>',<br/> },<br/> screenContainerZc: {<br/> justifyContent: '<span class="code-purple">space-between</span>',<br/> },<br/> keyboardAvoidingView4W: {<br/> flexGrow: <span class="code-light-purple">1</span>,<br/> justifyContent: '<span class="code-purple">space-between</span>',<br/> },<br/> image0V: {<br/> width: <span class="code-light-purple">150</span>,<br/> },<br/> textFieldDt: {<br/> height: <span class="code-light-purple">82</span>,<br/> marginBottom: <span class="code-light-purple">16</span>,<br/> },<br/>});<br/><br/><span class="code-blue">export</span> <span class="code-blue">default</span> <span class="code-light-purple">withTheme</span>(Login);</div></div></div></div></div></div></div><div class="outcome-content oc-large"><div class="label">Launch</div><div class="launch-features"><div class="launch-feature"><div class="feature-heading">Get it ready.</div><p class="p1-body">With all of your app settings, permissions, and code review.</p></div><div class="launch-feature"><div class="feature-heading">Deploy to web first</div><p class="p1-body">Deploy a PWA of your app in under 60 seconds.</p></div><div class="launch-feature"><div class="feature-heading">Test the water </div><p class="p1-body">Deploy into Apple’s Testflight or Google Play’s beta program.</p></div><div class="launch-feature"><div class="feature-heading">Submit for release </div><p class="p1-body">App store review and publishing, with help from our team of app store veterans.</p></div></div></div></div></div><div data-w-id="40e8dec7-7f01-9893-f607-86e82dcd37ce" class="outcome-block"><div class="ob-container"><div class="iterate-asset"><div class="asset-iterate-card"><div class="iterate-workspace-icon"></div><div class="aic-info"><div class="aic-info-left"><div class="aic-app-name">New App</div><div>24 Screens</div></div><div class="workspace-more"></div></div></div><div class="asset-iterate-users"><div style="-webkit-transform:translate3d(52PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-moz-transform:translate3d(52PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-ms-transform:translate3d(52PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);transform:translate3d(52PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0)" class="aic-profile ait-4"></div><div style="-webkit-transform:translate3d(52PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-moz-transform:translate3d(52PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-ms-transform:translate3d(52PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);transform:translate3d(52PX, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0)" class="aic-profile ait-3"></div><div style="opacity:0;-webkit-transform:translate3d(0, 14PX, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-moz-transform:translate3d(0, 14PX, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-ms-transform:translate3d(0, 14PX, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);transform:translate3d(0, 14PX, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0)" class="aic-profile ait-2"></div><div class="aic-invite"><div class="aici-plus"></div><div>Invite</div></div><div class="asset-zip"><div class="az-left"><div class="az-icon"></div><div>New-App.zip</div></div><div class="az-open"></div></div></div></div><div class="outcome-content"><div class="label">Iterate</div><h2 class="h2-homepage">Work together to explore & grow your product.</h2><p class="p1-body">Add team members to collaborate & share feedback. Publish multiple versions to share externally and run user tests. If you need professional help, we’ll help you find a Draftbit Expert to work with.</p></div></div></div><div class="testimonial-banner"><div class="tb-container"><div class="testimonial-content"><div class="testimonial-icon"></div><div class="testimonial-quote"><div>On our very first project we saved hundreds of hours of engineering time — the value of Draftbit cannot be overstated.</div><div class="testimonial-name-desktop"><div class="expert-bold-name">Javier Otero</div><div>CEO and Founder, Futurehaus</div></div></div><div class="testimonial-customer"><div class="testimonial-photo-wrap"></div></div><div class="testimonial-name-mobile"><div class="expert-bold-name">Javier Otero</div><div>CEO and Founder, Futurehaus</div></div></div></div></div><div class="signup-banner"><div class="sb-container"><h2 class="h2-signup-banner">Start building your app today.</h2><p class="p1-hero">Skip the engineering hassle and go from idea to app store in days. </p><div class="footer-cta-container"><a id="open-modal-footer" data-w-id="319829c4-8d0e-559c-1691-8de49667de2b" href="#" class="button-cta w-inline-block"><div><strong>Get Started →</strong></div></a></div></div><div class="background-cards-footer"><div class="bc-container"><div class="asset-cards ac-footer"><div class="bgc-wrap bgcw-footer-left"><div class="bg-card-p"><div class="bgc-text-rows bgc-tr-p"><div class="bgc-text"></div><div class="bgc-text bgct-thin"></div><div class="bgc-text bgct-thin"></div></div><div class="bgc-button-row"><div class="bgc-button bgcb-right"></div><div class="bgc-button"></div></div></div><div class="bg-card-p bg-card-bottom"><div class="bgc-text-rows"><div class="bgc-text"></div><div class="bgc-text bgct-thin"></div><div class="bgc-text bgct-thin"></div></div><div class="bgc-button-row"><div class="bgc-button bgcb-right"></div><div class="bgc-button"></div></div></div><div class="bg-card-p bg-c-blank"></div></div><div class="bgc-wrap bgcw-footer-right"><div class="bg-card-p bg-c-right-alt"><div class="bgc-text-rows bgc-tr-p"><div class="bgc-text"></div><div class="bgc-text bgct-thin"></div><div class="bgc-text bgct-thin"></div></div><div class="bgc-button-row"><div class="bgc-button"></div><div class="bgc-button bgcb-right-invert"></div></div></div><div class="bg-card-p bg-c-right"><div class="bgc-text-rows bgc-tr-p"><div class="bgc-text"></div><div class="bgc-text bgct-thin"></div><div class="bgc-text bgct-thin"></div></div><div class="bgc-button-row"><div class="bgc-button"></div><div class="bgc-button bgcb-right-invert"></div></div></div></div></div></div></div></div><section class="section-13"><div class="w-layout-blockcontainer container-13 w-container"><h1 class="heading-21">Meet some happy builders</h1><h2 class="heading-22">Hear from other builders like you on their experience with<br/>Draftbit and how it's improved their workflow</h2><div class="html-embed-5 w-embed w-script"><div class="senja-embed" data-id="09131b1c-e706-4049-8869-0fd3736d47d6" data-lazyload="false"></div> <script async type="text/javascript" src="https://static.senja.io/dist/platform.js"></script></div></div></section><div class="footer-navigation"><div class="footer-navigation-container"><div class="footer-column"><div class="footer-title">Product</div><a href="/features" class="footer-link">Features</a><a href="/why" class="footer-link">Why Draftbit</a><a href="/pricing" class="footer-link">Pricing</a><a href="#" class="footer-link tl-archived">Pricing</a><a href="#" class="footer-link tl-archived">Examples</a><a href="/experts" class="footer-link">Experts</a></div><div class="footer-column"><div class="footer-title">Company</div><a href="/about" class="footer-link">About</a><a href="/jobs" class="footer-link">Jobs</a><a href="/blog" class="footer-link">Blog</a><a href="/terms" class="footer-link">Terms</a><a href="/privacy" class="footer-link">Privacy</a></div><div class="footer-column"><div class="footer-title">Support</div><a href="https://community.draftbit.com/" class="footer-link">Community</a><a href="/resources" class="footer-link">Resources</a><a href="https://docs.draftbit.com/" class="footer-link">Docs</a><a href="/affiliates" class="footer-link">Affiliates</a></div><div class="footer-column"><div class="footer-title">Get started</div><a href="#" data-w-id="94c3b8d0-5eae-70f2-6165-559f7ecc1025" class="footer-link">Create Account</a><a href="https://build.draftbit.com/login" class="footer-link">Sign In</a></div><div id="w-node-d7e8a312-0547-cce9-e232-ce3c2fe18921-2fe188fc" class="footer-column fc-right"><div class="footer-column-brand"><a href="/" aria-current="page" class="footer-logo w-inline-block w--current"></a><div class="footer-title footer-title-headline">Build apps, visually.</div><div class="copyright-text">Copyright 2023 Draftbit, Inc.</div><div class="footer-social-container"><a href="https://twitter.com/draftbit" target="_blank" class="footer-social-link fsl-tw w-inline-block"></a><a href="https://github.com/draftbit" target="_blank" class="footer-social-link fsl-github w-inline-block"></a><a href="https://www.facebook.com/draftbit/" target="_blank" class="footer-social-link fsl-fb w-inline-block"></a></div></div></div></div></div><div class="signup-modal"><div class="signup-card"><div class="signup-header"><div class="logo-white"></div><a id="close-modal" data-w-id="af1f97f4-0007-ed39-839b-192e5c1e268a" href="#" class="signup-close w-inline-block"></a></div><div class="signup-form"><h2 class="h2-signup-modal">Sign Up:</h2><div class="waitlist-form w-form"><form id="wf-form-Waitlist" name="wf-form-Waitlist" data-name="Waitlist" redirect="/success" data-redirect="/success" action="https://api.draftbit.com/request-waitlist-access" method="post" data-wf-page-id="5f5b51aea37afa549af0a401" data-wf-element-id="af1f97f4-0007-ed39-839b-192e5c1e268f"><input class="signup-field w-input" autofocus="true" maxlength="256" name="Email" data-name="Email" placeholder="Your email" type="email" id="Email-3" required=""/><div class="w-embed"><input type="hidden" class="sourceLogging" id="psource" name="psource" data-name="psource" value="mainsite"> <input type="hidden" class="sourceLogging" id="pstackpkey" name="pstack_pkey" data-name="pstack_pkey" value=""> <input type="hidden" class="sourceLogging" id="fpromref" name="fprom_ref" data-name="fprom_ref" value=""> <input type="hidden" class="sourceLogging" id="fpromtid" name="fprom_tid" data-name="fprom_tid" value=""></div><input type="submit" data-wait="Please wait..." id="submitRequest" class="signup-button w-button" value="Get Started →"/></form><div class="signup-success-message w-form-done"><div>Thank you! We'll let you know as soon as your spot is available.</div></div><div class="signup-error w-form-fail"><div>Oops! please check your email and try again.</div></div></div></div></div></div><script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=5e6ea34775d1ae77aaa491ca" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script><script src="https://cdn.prod.website-files.com/5e6ea34775d1ae77aaa491ca/js/webflow.b3d86455.d09176a3f11518cb.js" type="text/javascript"></script><!-- UTM Signups --> <script type="text/javascript" charset="utf-8"> var _uf = _uf || {}; _uf.domain = ".draftbit.com"; _uf.additional_params_map = { gspk: "pstack_gspk", gclid: "gclid", wbraid: "wbraid", gbraid: "gbraid" }; </script> <script src="https://d12ue6f2329cfl.cloudfront.net/resources/utm_form-1.2.0.min.js" async></script> <!-- End UTM --> <!-- psource and rfsn --> <script> try { setTimeout(function() { document.getElementById('psource').value = location.pathname || ""; document.getElementById('pstackpkey').value = growsumo.data.partner_key || ""; }, 3000); } catch (err) {} </script> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KGBMLD8" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- firstpromoter --> <script> function getCookieValue(cookieName) { const match = document.cookie.match(new RegExp('(^| )' + cookieName + '=([^;]+)')); return match ? match[2] : null; } // Wait for FirstPromoter script to populate cookies function waitForFirstPromoterData() { const maxWaitTime = 5000; // Maximum time to wait (in milliseconds) const checkInterval = 100; // Check every 100ms let elapsedTime = 0; const interval = setInterval(function () { const fpromRef = getCookieValue('_fprom_ref'); const fpromTid = getCookieValue('_fprom_tid'); if (fpromRef || fpromTid) { // Populate the input fields if data is available const fpromRefInput = document.getElementById('fpromref'); const fpromTidInput = document.getElementById('fpromtid'); if (fpromRefInput) { fpromRefInput.value = fpromRef || ""; } if (fpromTidInput) { fpromTidInput.value = fpromTid || ""; } // Stop polling once data is set clearInterval(interval); } // Stop polling if the maximum wait time is exceeded elapsedTime += checkInterval; if (elapsedTime >= maxWaitTime) { clearInterval(interval); } }, checkInterval); } document.addEventListener('DOMContentLoaded', function () { waitForFirstPromoterData(); }); </script> <!-- Simple analytics --> <script async defer src="https://simpleapi.draftbit.com/latest.js"></script> <noscript><img src="https://simpleapi.draftbit.com/noscript.gif" alt="" referrerpolicy="no-referrer-when-downgrade" /></noscript> <!-- End Simple Analytics --> <!-- Cloudflare Web Analytics --> <script defer src='https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon='{"token": "2d8584bfddab44f2bff1209dcc3d781d"}'></script> <!-- End Cloudflare Web Analytics --> <!-- CrispChat --> <script type="text/javascript">window.$crisp=[];window.CRISP_WEBSITE_ID="6a1fa03f-d657-44d7-ab76-8731daeaa39e";(function(){d=document;s=d.createElement("script");s.src="https://client.crisp.chat/l.js";s.async=1;d.getElementsByTagName("head")[0].appendChild(s);})();</script> <!-- End CrispChat --></body></html>