Delivery Ticks

Soundcheck moved to 5pm, see you all there.

16:08Sending
About this piece

Delivery Ticks

Outgoing bubble that walks through sending, sent, delivered and read: ticks swap in under the timestamp and a small seen-by row slides in at the end before the cycle restarts.

Usage

The import and the props worth knowing about, in one place.

import { Chat38 } from "@/components/beste/piece/chat38";

<Chat38
  message="Soundcheck moved to 5pm, see you all there."
  time="16:08"
  seenBy={[
    {
      "name": "Nina Simone",
      "initials": "NS"
    },
    {
      "name": "Miles Davis",
      "initials": "MD"
    }
  ]}
/>

More Chat pieces

View all Chat
Reminder: Q2 planning notes due by noon tomorrow.
Sends Tomorrow · 08:00

Scheduled Message

Dashed-border outgoing bubble above a Clock chip showing when it will send.

SB

Typing Indicator

Chat bubble with three staggered dots. Signals that the other side is typing.

Shipped the v2 onboarding this morning 🚀
421

Reaction Bubble

Message bubble with a small floating reaction chip tucked into the bottom corner.

Payment request
$48.60
Dinner split · Packer's Coffee

Payment Request

Money request bubble with a direction arrow, large amount, optional italic note, and Pay / Decline actions.

09:42Read

Seen Receipt

Timestamp pill with double-check icon that colors sky when the message is read.

Let's move the sync to 3pm instead.
Not delivered

Failed Message

Struck-through outgoing bubble with a rose alert dot, Not delivered label, and retry / delete actions.