Billable Hours

Attorney time-entry log with a client header, rate, dated task rows, and a bold total in the footer.

Kestrel Labs · M&A advisory$650 / hour
Apr 21Redline of Schedule B2.4
Apr 22Call with opposing counsel1.1
Apr 23Drafting regulatory memo3.8
7.3 h · $4,745.00

Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.

Import & use
import { Legal24 } from "@/components/beste/piece/legal24";

<Legal24
  client="Kestrel Labs · M&A advisory"
  rate="$650 / hour"
  entries={[
    {
      "date": "Apr 21",
      "task": "Redline of Schedule B",
      "hours": "2.4"
    },
    {
      "date": "Apr 22",
      "task": "Call with opposing counsel",
      "hours": "1.1"
    },
    {
      "date": "Apr 23",
      "task": "Drafting regulatory memo",
      "hours": "3.8"
    }
  ]}
  total="7.3 h · $4,745.00"
/>