Examples

React Example

Tích hợp DevKit vào React app.

React + DevKit

Ví dụ hook custom cho DevKit trong React.

Provider

tsx
import { createContext, useContext } from 'react';
import { DevKit } from '@devkit/sdk';

const DevKitContext = createContext<DevKit | null>(null);

export function DevKitProvider({ children, apiKey }) {
  const client = new DevKit({ apiKey });
  return <DevKitContext.Provider value={client}>{children}</DevKitContext.Provider>;
}

Hook

tsx
export function useDevKit() {
  const client = useContext(DevKitContext);
  if (!client) throw new Error('Missing DevKitProvider');
  return client;
}