ファネルチャートカード

ダッシュボードカードシェルの横のフローファネル。各ステージは、テーパーが次のファネルのトップのシェアに大きさで分類される列で、中心のパーセンテージピルと値/名前のフッターで。ステージを回転させ、残りの部分を薄くし、見出しを交換することによってそれを持ち上げます。Rechartsのファネルは、垂直トラップロイドスタックなので、これは同じトークンから手書きされます。リストバージョンでは、ステージバーカードを参照してください。

Sign-up funnel

197

+5.2%
リンクを開いた
197
はじめに
110
完了
77
変換された
38

インストール

ファネルチャートカードはBoardUI Proに含まれています。

ダークモード対応:この コンポーネント はBoardUIのセマンティックトークンに合わせて自動で切り替わります。 テーマスイッチの設定.

プロアクセス

ファネルチャートカード プロです コンポーネント.

BoardUI Proライセンスは、このライセンスを解除します。 コンポーネント と、そのすべてのソースファイル。ライセンスを有効化すると、CLIでプロジェクトに直接インストールできます。

01

ライセンスを有効化

Lemon Squeezyの購入メールにあるキーを使ってください。端末ごとに1回設定すれば完了です。

npx boardui@latest login YOUR_LICENSE_KEY
02

インストール コンポーネント

CLIがソースをコピーし、BoardUIとnpmの依存関係をすべて解決します。

npx boardui@latest add funnel-chart-card

詳しくはこちら コンポーネント BoardUI Proに含まれているもの

今すぐBoardUI Proを入手し、インストールしてください。

共有UIパッケージや独自のインポートエイリアスを使う場合は、 インストールパスの設定 をCLIの実行前に設定してください。コピー&ペーストの例は、標準のインポートを使います。

形状とモノ

shape="sharp" 明白な台形のための緩和された先を交換し、層にされた端は、 mono テキストの色ですべてのステージをペイント - 光の黒い、暗闇の白 - シングルシンクカード用。 彼らは組み合わせます。

リクルート

1,240

応用分野
1,240
スクリーニング
420
電話番号
96
オファー
18
ハイレッド
11

チェックアウト

41,800

-1.8%
閲覧済み
41,800
バスケット
18,400
チェックアウト
9,400
お支払方法
6,200
ペイド
5,200

リクルート

1,240

応用分野
1,240
スクリーニング
420
電話番号
96
オファー
18
ハイレッド
11
{/* Straight-edged trapezoids, no edge layers */}<FunnelChartCard shape="sharp" title="Hiring" ranges={HIRING_RANGES} /> {/* Single ink: mid grey on light, near-white on dark */}<FunnelChartCard mono title="Checkout" ranges={CHECKOUT_RANGES} /> {/* Both */}<FunnelChartCard mono shape="sharp" title="Hiring" ranges={HIRING_RANGES} />

データデータ

stages フラット { label, value, color? } リスト、ファネルのトップ。 ステージを追加し、それは列を取得します - 幅、首、パーセンテージ、フッターはすべて派生しています。 色は、オーバーライドされない限り、チャートパレットをサイクルします。 期間のカプセルは、あなたが通過したときにドロップダウンです ranges - 各範囲は、独自のデータ(オプションで)を運ぶ delta / headline)および選択のチャートの再アニメーション; onRangeChange 代わりにフェッチします。データなしで、カードは3つのデモ範囲を出荷します。これは、上記のプレビューが使用しているものです。

チェックアウトファネル

41,800

-1.8%
閲覧済み
41,800
バスケット
18,400
チェックアウト
9,400
お支払方法
6,200
ペイド
5,200
// One entry per stage, top of the funnel first.const stages = [ { label: "Link opened", value: 197 }, { label: "Started", value: 110 }, { label: "Completed", value: 77 }, { label: "Converted", value: 38, color: "var(--color-chart-3)" }, // override any colour]; <FunnelChartCard title="Sign-up funnel" stages={stages} headline={197} // optional resting headline (defaults to the first stage) delta={0.052} // "+5.2%" chip range="Last 30 days" // static pill…/> // …or a working period dropdown: each range overrides stages / delta / headline.<FunnelChartCard title="Checkout funnel" ranges={[ { id: "7d", label: "Last 7 days", stages: week, delta: -0.018 }, { id: "30d", label: "Last 30 days", stages: month, delta: 0.042 }, { id: "90d", label: "Last 90 days", stages: quarter, delta: 0.097 }, ]}/>