Flaggish Docs
  • Getting Started
    • Quickstart
  • Docs
    • Client Component
    • Server Component
    • Environments
  • Member Roles & Permissions
    • Permissions
  • Features
    • Features
Powered by GitBook
On this page
  1. Docs

Client Component

'use client';

import { useGetFlags } from '@flaggish/sdk';

export default function ServerPage() {
  const { flags, isLoading, hasError } = useGetFlags();

  if (isLoading) return <p>Loading...</p>;

  if (hasError) return <p>Error...</p>;

  return (
    <main>
      {flags.HomepageFooter && <footer>Homepage Footer</footer>}
    </main>
  );
}
NEXT_PUBLIC_FLAGGISH_CLIENT_API_KEY=your client key
NEXT_PUBLIC_FLAGGISH_SECRET_API_KEY=your secret key
PreviousQuickstartNextServer Component

Last updated 9 months ago