Skip to content

feat: Side sheet#1232

Merged
mariush2 merged 12 commits into
mainfrom
feat/sidesheet
Apr 15, 2026
Merged

feat: Side sheet#1232
mariush2 merged 12 commits into
mainfrom
feat/sidesheet

Conversation

@mariush2
Copy link
Copy Markdown
Contributor

@mariush2 mariush2 commented Mar 30, 2026

Azure DevOps links

User story


  • Needs to be tested locally by reviewer

Description

Created new Side sheet component

Copilot AI review requested due to automatic review settings March 30, 2026 07:56
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new SideSheet organism to the component library and wires it into the public src/organisms exports, along with Storybook examples.

Changes:

  • Introduces SideSheet component, styles, and prop types.
  • Adds Storybook stories demonstrating standard/modal/floating variants (including scrim).
  • Updates existing TopBar Storybook examples (removes some props from the story usage).

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 10 comments.

Show a summary per file
File Description
src/organisms/index.ts Exposes the new SideSheet from the organisms barrel exports.
src/organisms/TopBar/TopBar.stories.tsx Adjusts TopBar story usage (removes some props in the story).
src/organisms/SideSheet/SideSheet.types.ts Defines the public prop types for SideSheet.
src/organisms/SideSheet/SideSheet.tsx Implements the SideSheet component behavior (including optional scrim).
src/organisms/SideSheet/SideSheet.styles.ts Adds styled-components for the side sheet layout and scrim wrapper.
src/organisms/SideSheet/SideSheet.stories.tsx Adds Storybook stories for the new component.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/organisms/SideSheet/SideSheet.styles.ts Outdated
Comment thread src/organisms/SideSheet/SideSheet.styles.ts
Comment thread src/organisms/SideSheet/SideSheet.styles.ts
Comment thread src/organisms/SideSheet/SideSheet.stories.tsx
Comment thread src/organisms/SideSheet/SideSheet.tsx
Comment thread src/organisms/index.ts
Comment thread src/organisms/SideSheet/SideSheet.tsx
Comment thread src/organisms/SideSheet/SideSheet.tsx
Comment thread src/organisms/SideSheet/SideSheet.types.ts
Comment thread src/organisms/SideSheet/SideSheet.stories.tsx
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 30, 2026

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 100% (🎯 100%) 16715 / 16715
🔵 Statements 100% (🎯 100%) 16715 / 16715
🔵 Functions 100% (🎯 100%) 1206 / 1206
🔵 Branches 100% (🎯 100%) 4243 / 4243
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
src/molecules/Confetti/Confetti.tsx 100% 100% 100% 100%
src/molecules/Confetti/utils/getDefaultColors.ts 100% 100% 100% 100%
src/molecules/Confetti/utils/seasonalColors.ts 100% 100% 100% 100%
src/organisms/SideSheet/SideSheet.styles.ts 100% 100% 100% 100%
src/organisms/SideSheet/SideSheet.tsx 100% 100% 100% 100%
Generated in workflow #2202 for commit 163de67 by the Vitest Coverage Report Action

Copilot AI review requested due to automatic review settings April 7, 2026 11:20
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/organisms/SideSheet/SideSheet.styles.ts Outdated
Comment thread src/organisms/SideSheet/SideSheet.styles.ts
Copilot AI review requested due to automatic review settings April 7, 2026 11:29
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated 3 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/organisms/SideSheet/SideSheet.tsx
Comment thread src/organisms/SideSheet/SideSheet.tsx
Comment thread src/organisms/SideSheet/SideSheet.tsx
Copilot AI review requested due to automatic review settings April 8, 2026 05:11
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 11 out of 11 changed files in this pull request and generated 6 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/organisms/SideSheet/SideSheet.tsx
Comment thread src/organisms/SideSheet/SideSheet.types.ts
Comment thread src/organisms/SideSheet/SideSheet.stories.tsx
Comment thread src/molecules/Confetti/utils/seasonalColors.ts
Comment thread src/molecules/Confetti/Confetti.utils.jsdom.test.tsx Outdated
Comment thread src/molecules/Confetti/Confetti.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 8, 2026 05:20
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 11 out of 11 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/organisms/SideSheet/SideSheet.tsx
@mariush2 mariush2 marked this pull request as ready for review April 8, 2026 05:28
@mariush2 mariush2 requested a review from arkadiy93 April 13, 2026 12:01
Copy link
Copy Markdown
Contributor

@arkadiy93 arkadiy93 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nicely done 🔥

@mariush2 mariush2 merged commit 857142d into main Apr 15, 2026
14 of 15 checks passed
@mariush2 mariush2 deleted the feat/sidesheet branch April 15, 2026 04:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants