Quick Start

Integrate @poremi/react-sdk into your WebView miniapp in minutes.

Poremi SDK only works inside the Poremi app WebView environment. It will not function in a regular browser.

1. Prerequisites

  • Node.js 18+, React 18+
  • Your miniapp must be registered and have an API key

2. Installation

npm install @poremi/react-sdk
# or
yarn add @poremi/react-sdk

3. Setup PoremiProvider

import { PoremiProvider } from '@poremi/react-sdk';

function App() {
  return (
    <PoremiProvider miniappId="your-miniapp-slug">
      <YourApp />
    </PoremiProvider>
  );
}

4. First API Call

import { usePoremi } from '@poremi/react-sdk';

function MyComponent() {
  const { sdk } = usePoremi();

  const handleGetUser = async () => {
    const data = await sdk.auth.getInitData();
    console.log('User key:', data.userKey);
  };

  return <button onClick={handleGetUser}>Get User Info</button>;
}

5. Next Steps