All integrations·Framework examples

React (Vite)

Active

@postio/react + TanStack Query, fast dev loop.

Install

npm i @postio/react @tanstack/react-query

30-second example

// src/App.tsx
import { PostioProvider, AddressFinder } from '@postio/react';

export default function App() {
  return (
    <PostioProvider apiKey={import.meta.env.VITE_POSTIO_KEY}>
      <AddressFinder
        onSelect={(addr) => console.log(addr)}
        placeholder="Start typing an address…"
        outputs={{
          address_line_1: '#line1',
          post_town:      '#town',
          postcode:       '#postcode',
        }}
      />
    </PostioProvider>
  );
}