Microsoft Teams

A Teams channel where an app answers a post with a card.

0:00 / 0:01

Customize

30
34

Installation

pnpm odori add component teams

Edit the source in videos/components/teams/. Use odori diff to compare upstream changes and odori update to apply updates.

Timing contract

Use these durations and content limits when composing a scene. Run odori test to check your video.

Family
Products
Recommended duration
270 frames · 9s
Minimum duration
150 frames · 5s
Entrance
14 frames
Exit
12 frames
Reduced motion
post and card placed, no working indicator
Requires
sans font
Content limits
team ≤ 24, channel ≤ 24

Props

PropTypeDefaultRequired
teamThe team the channel belongs to.string"Engineering"—
channelsChannels under the team.string[]["General"—
channelThe channel on screen.string"Releases"—
askThe post that starts the thread.{author: string; body: string; time?: string}{author: "John Doe"—
agentThe app's reply.{name: string; body: string; time?: string}{name: "Odori"—
cardThe card under the reply, which is how apps answer in Teams.{title: string; body?: string; action?: string}{title: "launch.mp4 · 12.4 MB"—
thinkingFramesnumber30—
theme"dark" | "light""light"—
charactersPerSecondnumber34—

Related components

All components