import { TableContainer, Table, Thead, Tr, Th, Tbody, Td, Text, Stack, HStack, Tooltip, chakra, Button, Heading, } from '@chakra-ui/react' import { CheckIcon } from 'assets/icons/CheckIcon' import { HelpCircleIcon } from 'assets/icons/HelpCircleIcon' import { Plan } from '@typebot.io/prisma' import Link from 'next/link' import React from 'react' import { parseNumberWithCommas } from '@typebot.io/lib' import { chatsLimits, prices, seatsLimits } from '@typebot.io/billing/constants' import { formatPrice } from '@typebot.io/billing/helpers/formatPrice' type Props = { onChatsTiersClick: () => void } export const PlanComparisonTables = ({ onChatsTiersClick }: Props) => (
Usage Free Starter Pro
Total bots Unlimited Unlimited Unlimited
Chats {chatsLimits.FREE} / month {parseNumberWithCommas(chatsLimits.STARTER)} / month {parseNumberWithCommas(chatsLimits.PRO)} / month
Additional Chats {formatPrice(10)} per 500 chats
Storage 2 GB 10 GB
Members Just you {seatsLimits.STARTER} seats {seatsLimits.PRO} seats
Guests Unlimited Unlimited Unlimited
Features Free Starter Pro
Starter templates
Webhooks
Google Sheets
Google Analytics
Send emails
Zapier
Pabbly Connect
Make.com
Custom Javascript & CSS
Export CSV
File upload inputs
Unlimited Unlimited
Remove branding
WhatsApp integration
Custom domains Unlimited
Support Free Starter Pro
Community support
Direct support channel
Priority support
Feature request priority
Personal Free Starter {formatPrice(prices.STARTER)}{' '} / month Pro {formatPrice(prices.PRO)}{' '} / month
) const TdWithTooltip = ({ text, tooltip, }: { text: string tooltip: string }) => ( {text} )