* feat: add Drop-off funnel chart for /insights/routing * convert insights services to use kysely * WIP * implement drop-off data WIP * updates * revert services back to Prisma * do not expose findMany * WIP * revert usage * fix type errors * updates * clean up * update playground * update styles * support columnFilters * update tooltip * add skeleton * remove dynamic loading * avoid using Prisma.raw * update condition for user scope * Update packages/features/insights/components/RoutingFunnelContent.tsx Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> * playground fix * fix type error * update playground * update styles * implement subtitle to ChartCard * revert insights booking service * update border * update ChartCard style * style updates * convert the playground to a client component * clean up * apply feedback * fix tests * fix unit test * hide scrollbar --------- Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
18 lines
1.1 KiB
TypeScript
18 lines
1.1 KiB
TypeScript
export { AverageEventDurationChart } from "./AverageEventDurationChart";
|
|
export { BookingKPICards } from "./BookingKPICards";
|
|
export { BookingStatusLineChart } from "./BookingStatusLineChart";
|
|
export { FailedBookingsByField } from "./FailedBookingsByField";
|
|
export { HighestNoShowHostTable } from "./HighestNoShowHostTable";
|
|
export { HighestRatedMembersTable } from "./HighestRatedMembersTable";
|
|
export { LeastBookedTeamMembersTable } from "./LeastBookedTeamMembersTable";
|
|
export { LowestRatedMembersTable } from "./LowestRatedMembersTable";
|
|
export { MostBookedTeamMembersTable } from "./MostBookedTeamMembersTable";
|
|
export { MostCancelledBookingsTables } from "./MostCancelledBookingsTables";
|
|
export { PopularEventsTable } from "./PopularEventsTable";
|
|
export { RecentFeedbackTable } from "./RecentFeedbackTable";
|
|
export { RoutedToPerPeriod } from "./RoutedToPerPeriod";
|
|
export { RoutingFunnel } from "./RoutingFunnel";
|
|
export { RoutingFormResponsesTable, type RoutingFormTableType } from "./RoutingFormResponsesTable";
|
|
export { RoutingKPICards } from "./RoutingKPICards";
|
|
export { TimezoneBadge } from "./TimezoneBadge";
|