// Feedback
Circular Progress
Shows task progress with a circular indicator.
// Rendering preview…
// Install
npx shadcn@latest add @dakik/circular-progress// Usage
1import { CircularProgress, CircularProgressTrack, CircularProgressValue } from "@/components/ui/circular-progress";23<CircularProgress />// Code
1"use client";23import { ark } from "@ark-ui/react/factory";4import {5 Progress as ArkProgress,6 useProgressContext,7} from "@ark-ui/react/progress";8import type React from "react";9import { cn } from "@/lib/utils";1011export const useCircularProgress = useProgressContext;1213interface CircularProgressProps14 extends React.ComponentProps<typeof ArkProgress.Root>,15 Pick<CircularProgressTrackProps, "size" | "thickness"> {16 /**17 * Shows indeterminate progress.18 *19 * @default false20 */21 indeterminate?: boolean;22}2324export const CircularProgress = (props: CircularProgressProps) => {25 const {26 value,27 indeterminate = false,28 size = 32,// Dependencies