import React, {useState} from 'react'; import { render, useExtensionApi, useSubscription, Text, } from '@shopify/checkout-ui-extensions-react'; render( 'Checkout::PickupPoints::RenderBefore', () => , ); function Extension() { const {isLocationFormVisible} = useExtensionApi(); const locationFormShown = useSubscription( isLocationFormVisible, ); if (locationFormShown) { return ( The customer is being asked to provide their location. ); } else { return ( Pickup points are being shown. ); } }