Skip to content

Commit 55b8b41

Browse files
committed
feat: Add non-danger variant to ToggleButton
1 parent 7e1c553 commit 55b8b41

3 files changed

Lines changed: 4 additions & 2 deletions

File tree

packages/ui-voip/src/components/ToggleButton.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ type ToggleButtonProps = {
1111
onToggle?: () => void;
1212
} & Omit<ComponentProps<typeof IconButton>, 'icon' | 'title' | 'aria-label' | 'disabled' | 'onClick'>;
1313

14-
const ToggleButton = ({ disabled, label, pressed, icons, titles, onToggle, ...props }: ToggleButtonProps) => {
14+
const ToggleButton = ({ disabled, label, pressed, icons, titles, onToggle, danger = true, ...props }: ToggleButtonProps) => {
1515
const iconName = icons[pressed ? 1 : 0];
1616
const title = titles[pressed ? 1 : 0];
17-
const iconColor = pressed ? 'font-danger' : undefined;
17+
const iconColor = pressed && danger ? 'font-danger' : undefined;
1818

1919
return (
2020
<IconButton

packages/ui-voip/src/views/MediaCallPopoutView.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ const MediaCallPopoutView = ({ user, onClickClosePopout, onClickFullscreen, full
139139
icons={['arrow-expand', 'arrow-collapse']}
140140
pressed={fullscreen}
141141
onToggle={onClickFullscreen}
142+
danger={false}
142143
/>
143144
<DevicePicker secondary />
144145
</ButtonGroup>

packages/ui-voip/src/views/MediaCallRoomSection/MediaCallRoomSection.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,7 @@ const MediaCallRoomSection = ({ showChat, onToggleChat, user, containerHeight }:
170170
icons={['arrow-expand', 'arrow-collapse']}
171171
pressed={isPopout}
172172
onToggle={togglePopout}
173+
danger={false}
173174
/>
174175
<DevicePicker secondary />
175176
</ButtonGroup>

0 commit comments

Comments
 (0)