[!NOTE] Compound component — an opinionated composition of Helix primitives. Composes:
Button,Input,ToggleGroup.
Import
import { ListPageTemplate } from "@timelycare/helix-ui"
Usage
<ListPageTemplate
title="Surveys"
description="Create, manage, and browse surveys and survey templates."
primaryAction={{ label: "+ Create Survey", onClick: handleCreate }}
tabs={[
{ value: "saved", label: "Saved Surveys" },
{ value: "templates", label: "Survey Templates" },
]}
activeTab={tab}
onTabChange={setTab}
searchPlaceholder="Search surveys..."
searchValue={query}
onSearchChange={setQuery}
>
<DataTable columns={columns} data={rows} />
</ListPageTemplate>