Skip to main content
function useGridClient(config?): GridClient;
React hook to initialize and manage a Grid SDK client

Parameters

ParameterTypeDescription
config?{ apiKey?: string; environment?: string; baseUrl?: string; appId?: string; solanaRpcUrl?: string; }Configuration object for the Grid client
config.apiKey?string-
config.environment?string-
config.baseUrl?string-
config.appId?string-
config.solanaRpcUrl?string-

Returns

GridClient GridClient instance or null if not initialized

Example

function MyComponent() {
  const client = useGridClient({
    apiKey: 'your-api-key',
    environment: 'sandbox'
  });

  if (!client) return <div>Loading...</div>;

  return <div>Client ready!</div>;
}