Skip to content

Conversation

joyjwang
Copy link
Collaborator

@joyjwang joyjwang commented Jul 17, 2025

✍️ Proposed changes

add SuggestedActions component

🎟 _Jira ticket: LG-5362

✅ Checklist

For bug fixes, new features & breaking changes

  • I have added tests that prove my fix is effective or that my feature works
  • I have added necessary documentation (if appropriate)
  • I have run pnpm changeset and documented my changes

For new components

  • I have added my new package to the global tsconfig
  • I have added my new package to the Table of Contents on the global README
  • I have verified the Live Example looks as intended on the design website.

🧪 How to test changes

  • review Chats/SuggestionCard/LiveExample

@joyjwang joyjwang requested a review from stephl3 July 17, 2025 21:35
@joyjwang joyjwang requested a review from a team as a code owner July 17, 2025 21:35
Copy link

changeset-bot bot commented Jul 17, 2025

⚠️ No Changeset found

Latest commit: 25aaeb5

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link
Collaborator

@stephl3 stephl3 left a comment

Choose a reason for hiding this comment

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

on the right track :) keep going with this! I will review how it looks once the build succeeds and can test on storybook

please also add specs! copilot will be very helpful in getting an initial draft of specs quickly spun up

Copy link
Contributor

github-actions bot commented Jul 22, 2025

Size Change: -1.88 kB (-0.1%)

Total Size: 1.91 MB

Filename Size Change
charts/chart-card/dist/esm/index.js 2.78 kB -4 B (-0.14%)
charts/chart-card/dist/umd/index.js 2.94 kB -4 B (-0.14%)
charts/colors/dist/umd/index.js 649 B -1 B (-0.15%)
charts/core/dist/esm/index.js 16.1 kB -6 B (-0.04%)
charts/core/dist/umd/index.js 16.4 kB -5 B (-0.03%)
charts/drag-provider/dist/esm/index.js 1.37 kB -3 B (-0.22%)
charts/drag-provider/dist/umd/index.js 1.49 kB -5 B (-0.34%)
charts/legend/dist/esm/index.js 1.52 kB -3 B (-0.2%)
charts/legend/dist/umd/index.js 1.67 kB -3 B (-0.18%)
charts/series-provider/dist/esm/index.js 1.28 kB +3 B (+0.23%)
charts/series-provider/dist/umd/index.js 1.4 kB +2 B (+0.14%)
chat/avatar/dist/esm/index.js 1.36 kB -1 B (-0.07%)
chat/avatar/dist/umd/index.js 1.52 kB -2 B (-0.13%)
chat/chat-disclaimer/dist/umd/index.js 767 B -1 B (-0.13%)
chat/chat-window/dist/esm/index.js 1.62 kB -1 B (-0.06%)
chat/chat-window/dist/umd/index.js 1.8 kB +1 B (+0.06%)
chat/fixed-chat-window/dist/esm/index.js 2.4 kB -3 B (-0.12%)
chat/fixed-chat-window/dist/umd/index.js 2.58 kB -3 B (-0.12%)
chat/input-bar/dist/esm/index.js 6.29 kB -4 B (-0.06%)
chat/input-bar/dist/umd/index.js 6.51 kB -6 B (-0.09%)
chat/leafygreen-chat-provider/dist/umd/index.js 1.07 kB -1 B (-0.09%)
chat/lg-markdown/dist/esm/index.js 1.45 kB -2 B (-0.14%)
chat/message-feed/dist/esm/index.js 2.79 kB -2 B (-0.07%)
chat/message-feed/dist/umd/index.js 2.98 kB -3 B (-0.1%)
chat/message-feedback/dist/esm/index.js 3.07 kB -2 B (-0.07%)
chat/message-feedback/dist/umd/index.js 3.3 kB -1 B (-0.03%)
chat/message-prompts/dist/esm/index.js 1.72 kB -2 B (-0.12%)
chat/message-prompts/dist/umd/index.js 1.87 kB -1 B (-0.05%)
chat/message/dist/esm/index.js 3.81 kB -4 B (-0.1%)
chat/message/dist/umd/index.js 4.01 kB -1 B (-0.02%)
chat/rich-links/dist/esm/index.js 2.73 kB -3 B (-0.11%)
chat/rich-links/dist/umd/index.js 2.94 kB -4 B (-0.14%)
chat/title-bar/dist/esm/index.js 1.38 kB -1 B (-0.07%)
chat/title-bar/dist/umd/index.js 1.59 kB -2 B (-0.13%)
packages/a11y/dist/esm/index.js 1.71 kB -1 B (-0.06%)
packages/a11y/dist/umd/index.js 1.83 kB -2 B (-0.11%)
packages/avatar/dist/esm/index.js 3.4 kB -7 B (-0.21%)
packages/avatar/dist/umd/index.js 3.58 kB -9 B (-0.25%)
packages/badge/dist/umd/index.js 1.6 kB -1 B (-0.06%)
packages/banner/dist/esm/index.js 3.09 kB -1 B (-0.03%)
packages/banner/dist/umd/index.js 3.38 kB -2 B (-0.06%)
packages/box/dist/umd/index.js 633 B -1 B (-0.16%)
packages/button/dist/esm/index.js 4.79 kB -2 B (-0.04%)
packages/button/dist/umd/index.js 4.97 kB -3 B (-0.06%)
packages/button/dist/umd/testing/index.js 438 B -2 B (-0.45%)
packages/callout/dist/umd/index.js 1.72 kB -1 B (-0.06%)
packages/card/dist/esm/index.js 1.52 kB -1 B (-0.07%)
packages/card/dist/umd/index.js 1.69 kB -2 B (-0.12%)
packages/checkbox/dist/esm/index.js 4.27 kB -4 B (-0.09%)
packages/checkbox/dist/umd/index.js 4.46 kB -7 B (-0.16%)
packages/chip/dist/esm/index.js 3.21 kB -2 B (-0.06%)
packages/chip/dist/umd/index.js 3.42 kB -2 B (-0.06%)
packages/code/dist/esm/index.js 10.6 kB -19 B (-0.18%)
packages/code/dist/esm/testing/index.js 11.4 kB -18 B (-0.16%)
packages/code/dist/umd/index.js 11.2 kB -16 B (-0.14%)
packages/code/dist/umd/testing/index.js 12 kB -20 B (-0.17%)
packages/combobox/dist/esm/index.js 11.5 kB -16 B (-0.14%)
packages/combobox/dist/umd/index.js 11.8 kB -17 B (-0.14%)
packages/confirmation-modal/dist/esm/index.js 2.62 kB -2 B (-0.08%)
packages/confirmation-modal/dist/umd/index.js 2.83 kB -3 B (-0.11%)
packages/context-drawer/dist/esm/index.js 3.12 kB -2 B (-0.06%)
packages/context-drawer/dist/esm/testing/index.js 3.52 kB -2 B (-0.06%)
packages/context-drawer/dist/umd/index.js 3.28 kB -3 B (-0.09%)
packages/context-drawer/dist/umd/testing/index.js 3.67 kB -4 B (-0.11%)
packages/copyable/dist/esm/index.js 2.77 kB -3 B (-0.11%)
packages/copyable/dist/umd/index.js 2.97 kB -7 B (-0.23%)
packages/date-picker/dist/esm/index.js 13.6 kB -15 B (-0.11%)
packages/date-picker/dist/umd/index.js 14 kB -17 B (-0.12%)
packages/date-utils/dist/esm/index.js 2.7 kB -1 B (-0.04%)
packages/date-utils/dist/esm/testing/index.js 1.35 kB -3 B (-0.22%)
packages/date-utils/dist/umd/index.js 2.8 kB -6 B (-0.21%)
packages/date-utils/dist/umd/testing/index.js 1.49 kB -5 B (-0.34%)
packages/descendants/dist/esm/index.js 2.81 kB -6 B (-0.21%)
packages/descendants/dist/umd/index.js 2.92 kB +1 B (+0.03%)
packages/drawer/dist/esm/index.js 6.08 kB -10 B (-0.16%)
packages/drawer/dist/umd/index.js 6.24 kB -10 B (-0.16%)
packages/drawer/dist/umd/testing/index.js 587 B -1 B (-0.17%)
packages/emotion/dist/umd/index.js 570 B -2 B (-0.35%)
packages/empty-state/dist/esm/index.js 1.75 kB -2 B (-0.11%)
packages/empty-state/dist/umd/index.js 1.93 kB -3 B (-0.16%)
packages/expandable-card/dist/esm/index.js 2.95 kB -1 B (-0.03%)
packages/expandable-card/dist/esm/testing/index.js 3.47 kB -5 B (-0.14%)
packages/expandable-card/dist/umd/index.js 3.15 kB -7 B (-0.22%)
packages/expandable-card/dist/umd/testing/index.js 3.67 kB -7 B (-0.19%)
packages/form-field/dist/esm/index.js 4.37 kB -3 B (-0.07%)
packages/form-field/dist/umd/index.js 4.53 kB -3 B (-0.07%)
packages/form-footer/dist/umd/index.js 1.9 kB -1 B (-0.05%)
packages/gallery-indicator/dist/esm/index.js 1.39 kB -2 B (-0.14%)
packages/gallery-indicator/dist/esm/testing/index.js 351 B -1 B (-0.28%)
packages/gallery-indicator/dist/umd/index.js 1.54 kB -2 B (-0.13%)
packages/gallery-indicator/dist/umd/testing/index.js 475 B -2 B (-0.42%)
packages/guide-cue/dist/esm/index.js 5.17 kB -9 B (-0.17%)
packages/guide-cue/dist/umd/index.js 5.37 kB -12 B (-0.22%)
packages/hooks/dist/esm/index.js 3.54 kB -10 B (-0.28%)
packages/hooks/dist/umd/index.js 3.66 kB -15 B (-0.41%)
packages/icon-button/dist/esm/index.js 2.27 kB -3 B (-0.13%)
packages/icon-button/dist/umd/index.js 2.48 kB -2 B (-0.08%)
packages/icon/dist/ActivityFeed.js 1.96 kB -2 B (-0.1%)
packages/icon/dist/AddFile.js 1.73 kB -2 B (-0.12%)
packages/icon/dist/AllProducts.js 1.8 kB -2 B (-0.11%)
packages/icon/dist/AnalyticsNode.js 1.57 kB -2 B (-0.13%)
packages/icon/dist/Apps.js 1.4 kB -3 B (-0.21%)
packages/icon/dist/Array.js 1.52 kB -2 B (-0.13%)
packages/icon/dist/ArrowDown.js 1.65 kB -2 B (-0.12%)
packages/icon/dist/ArrowLeft.js 1.66 kB -2 B (-0.12%)
packages/icon/dist/ArrowRight.js 1.65 kB -2 B (-0.12%)
packages/icon/dist/ArrowUp.js 1.65 kB -2 B (-0.12%)
packages/icon/dist/Beaker.js 2.08 kB -3 B (-0.14%)
packages/icon/dist/Bell.js 1.61 kB -2 B (-0.12%)
packages/icon/dist/Biometric.js 2.18 kB -3 B (-0.14%)
packages/icon/dist/Boolean.js 1.45 kB -2 B (-0.14%)
packages/icon/dist/Building.js 1.6 kB -2 B (-0.12%)
packages/icon/dist/Bulb.js 1.64 kB -2 B (-0.12%)
packages/icon/dist/Calendar.js 1.6 kB -2 B (-0.12%)
packages/icon/dist/Camera.js 1.69 kB -3 B (-0.18%)
packages/icon/dist/Cap.js 1.81 kB -2 B (-0.11%)
packages/icon/dist/CaretDown.js 1.47 kB -2 B (-0.14%)
packages/icon/dist/CaretRight.js 1.46 kB -5 B (-0.34%)
packages/icon/dist/CaretUp.js 1.47 kB -2 B (-0.14%)
packages/icon/dist/ChartFilled.js 1.57 kB -2 B (-0.13%)
packages/icon/dist/Charts.js 1.54 kB -2 B (-0.13%)
packages/icon/dist/Checkmark.js 1.61 kB -2 B (-0.12%)
packages/icon/dist/CheckmarkWithCircle.js 1.68 kB -2 B (-0.12%)
packages/icon/dist/ChevronDown.js 1.57 kB -2 B (-0.13%)
packages/icon/dist/ChevronLeft.js 1.57 kB -2 B (-0.13%)
packages/icon/dist/ChevronRight.js 1.59 kB -2 B (-0.13%)
packages/icon/dist/ChevronUp.js 1.56 kB -2 B (-0.13%)
packages/icon/dist/Circle.js 1.34 kB -2 B (-0.15%)
packages/icon/dist/Clock.js 1.63 kB -2 B (-0.12%)
packages/icon/dist/Clone.js 1.5 kB -2 B (-0.13%)
packages/icon/dist/Cloud.js 1.68 kB -2 B (-0.12%)
packages/icon/dist/Code.js 1.89 kB -2 B (-0.11%)
packages/icon/dist/CodeBlock.js 1.83 kB -2 B (-0.11%)
packages/icon/dist/Coin.js 1.94 kB -2 B (-0.1%)
packages/icon/dist/Colon.js 1.45 kB -2 B (-0.14%)
packages/icon/dist/Config.js 1.76 kB -2 B (-0.11%)
packages/icon/dist/Connect.js 1.93 kB -3 B (-0.16%)
packages/icon/dist/Copy.js 1.88 kB -3 B (-0.16%)
packages/icon/dist/CreditCard.js 1.43 kB -5 B (-0.35%)
packages/icon/dist/CurlyBraces.js 2.04 kB -2 B (-0.1%)
packages/icon/dist/Cursor.js 1.56 kB -2 B (-0.13%)
packages/icon/dist/Dashboard.js 1.57 kB -2 B (-0.13%)
packages/icon/dist/Database.js 2.03 kB -1 B (-0.05%)
packages/icon/dist/Diagram.js 1.65 kB -2 B (-0.12%)
packages/icon/dist/Diagram2.js 1.66 kB -3 B (-0.18%)
packages/icon/dist/Diagram3.js 1.63 kB -4 B (-0.25%)
packages/icon/dist/Disconnect.js 1.87 kB -2 B (-0.11%)
packages/icon/dist/Download.js 1.79 kB -2 B (-0.11%)
packages/icon/dist/Drag.js 1.61 kB -2 B (-0.12%)
packages/icon/dist/Edit.js 1.51 kB -2 B (-0.13%)
packages/icon/dist/Ellipsis.js 1.49 kB -1 B (-0.07%)
packages/icon/dist/Email.js 1.71 kB -2 B (-0.12%)
packages/icon/dist/EmptyDatabase.js 4.31 kB -3 B (-0.07%)
packages/icon/dist/EmptyFolder.js 2.1 kB -3 B (-0.14%)
packages/icon/dist/Eraser.js 1.78 kB -2 B (-0.11%)
packages/icon/dist/Escalation.js 1.68 kB -2 B (-0.12%)
packages/icon/dist/esm/index.js 34.1 kB -5 B (-0.01%)
packages/icon/dist/Export.js 1.78 kB -3 B (-0.17%)
packages/icon/dist/Favorite.js 1.74 kB -2 B (-0.11%)
packages/icon/dist/Federation.js 2.06 kB -2 B (-0.1%)
packages/icon/dist/File.js 1.54 kB -2 B (-0.13%)
packages/icon/dist/Filter.js 1.53 kB -2 B (-0.13%)
packages/icon/dist/Folder.js 1.43 kB -2 B (-0.14%)
packages/icon/dist/Format.js 1.86 kB -2 B (-0.11%)
packages/icon/dist/FullScreenEnter.js 1.69 kB -2 B (-0.12%)
packages/icon/dist/FullScreenExit.js 1.7 kB -2 B (-0.12%)
packages/icon/dist/Function.js 2.75 kB -2 B (-0.07%)
packages/icon/dist/Gauge.js 1.73 kB -2 B (-0.12%)
packages/icon/dist/GlobeAmericas.js 1.65 kB -2 B (-0.12%)
packages/icon/dist/GovernmentBuilding.js 1.68 kB -3 B (-0.18%)
packages/icon/dist/Guide.js 2 kB -3 B (-0.15%)
packages/icon/dist/Hash.js 1.83 kB -2 B (-0.11%)
packages/icon/dist/HiddenSecondaryNode.js 3.11 kB -3 B (-0.1%)
packages/icon/dist/Highlight.js 1.89 kB -2 B (-0.11%)
packages/icon/dist/Home.js 1.8 kB -2 B (-0.11%)
packages/icon/dist/HorizontalDrag.js 1.62 kB -2 B (-0.12%)
packages/icon/dist/Import.js 1.78 kB -2 B (-0.11%)
packages/icon/dist/ImportantWithCircle.js 1.54 kB -2 B (-0.13%)
packages/icon/dist/InfoWithCircle.js 1.57 kB -2 B (-0.13%)
packages/icon/dist/InternalEmployee.js 1.87 kB -2 B (-0.11%)
packages/icon/dist/InviteUser.js 1.88 kB -2 B (-0.11%)
packages/icon/dist/Key.js 1.68 kB -3 B (-0.18%)
packages/icon/dist/Laptop.js 1.66 kB -2 B (-0.12%)
packages/icon/dist/LightningBolt.js 1.54 kB -2 B (-0.13%)
packages/icon/dist/Link.js 2.05 kB -2 B (-0.1%)
packages/icon/dist/List.js 1.68 kB -2 B (-0.12%)
packages/icon/dist/Lock.js 1.63 kB -2 B (-0.12%)
packages/icon/dist/LogIn.js 1.71 kB -2 B (-0.12%)
packages/icon/dist/LogOut.js 1.77 kB -2 B (-0.11%)
packages/icon/dist/MagnifyingGlass.js 1.61 kB -2 B (-0.12%)
packages/icon/dist/Megaphone.js 1.58 kB -2 B (-0.13%)
packages/icon/dist/Menu.js 1.49 kB -2 B (-0.13%)
packages/icon/dist/Minus.js 1.44 kB -1 B (-0.07%)
packages/icon/dist/Mobile.js 1.44 kB -2 B (-0.14%)
packages/icon/dist/Moon.js 1.63 kB -2 B (-0.12%)
packages/icon/dist/MultiDirectionArrow.js 1.66 kB -3 B (-0.18%)
packages/icon/dist/MultiLayers.js 2.63 kB -2 B (-0.08%)
packages/icon/dist/NavCollapse.js 1.68 kB -2 B (-0.12%)
packages/icon/dist/NavExpand.js 1.69 kB -2 B (-0.12%)
packages/icon/dist/NoFilter.js 1.67 kB -5 B (-0.3%)
packages/icon/dist/NotAllowed.js 1.55 kB -2 B (-0.13%)
packages/icon/dist/Note.js 1.59 kB -3 B (-0.19%)
packages/icon/dist/NumberedList.js 2.5 kB -3 B (-0.12%)
packages/icon/dist/OpenNewTab.js 1.88 kB -3 B (-0.16%)
packages/icon/dist/OutlineFavorite.js 2.01 kB -2 B (-0.1%)
packages/icon/dist/Package.js 1.85 kB -2 B (-0.11%)
packages/icon/dist/Pause.js 1.49 kB -1 B (-0.07%)
packages/icon/dist/Pending.js 1.47 kB -2 B (-0.14%)
packages/icon/dist/Person.js 1.67 kB -2 B (-0.12%)
packages/icon/dist/PersonGroup.js 1.87 kB -2 B (-0.11%)
packages/icon/dist/PersonWithLock.js 1.87 kB -3 B (-0.16%)
packages/icon/dist/Pin.js 1.6 kB -2 B (-0.12%)
packages/icon/dist/Play.js 1.48 kB -4 B (-0.27%)
packages/icon/dist/Plus.js 1.5 kB -2 B (-0.13%)
packages/icon/dist/PlusWithCircle.js 1.53 kB -2 B (-0.13%)
packages/icon/dist/Primary.js 1.55 kB -2 B (-0.13%)
packages/icon/dist/Project.js 1.59 kB -3 B (-0.19%)
packages/icon/dist/QuestionMarkWithCircle.js 1.91 kB -2 B (-0.1%)
packages/icon/dist/Read.js 2.2 kB -2 B (-0.09%)
packages/icon/dist/Recommended.js 2.38 kB -2 B (-0.08%)
packages/icon/dist/Redo.js 1.85 kB -2 B (-0.11%)
packages/icon/dist/Refresh.js 1.91 kB -2 B (-0.1%)
packages/icon/dist/Relationship.js 1.6 kB -2 B (-0.12%)
packages/icon/dist/ReplicaSet.js 1.75 kB -2 B (-0.11%)
packages/icon/dist/Resize.js 1.57 kB -2 B (-0.13%)
packages/icon/dist/Resource.js 1.9 kB -2 B (-0.11%)
packages/icon/dist/Return.js 1.67 kB -2 B (-0.12%)
packages/icon/dist/Revert.js 1.71 kB -2 B (-0.12%)
packages/icon/dist/Router.js 2.38 kB -2 B (-0.08%)
packages/icon/dist/Save.js 2.1 kB -2 B (-0.1%)
packages/icon/dist/SearchIndex.js 2.24 kB -2 B (-0.09%)
packages/icon/dist/Secondary.js 1.79 kB -2 B (-0.11%)
packages/icon/dist/Serverless.js 1.75 kB -1 B (-0.06%)
packages/icon/dist/Settings.js 2.17 kB -2 B (-0.09%)
packages/icon/dist/ShardedCluster.js 2.12 kB -2 B (-0.09%)
packages/icon/dist/Shell.js 1.66 kB -1 B (-0.06%)
packages/icon/dist/Shield.js 2.1 kB -2 B (-0.1%)
packages/icon/dist/Shirt.js 1.61 kB -2 B (-0.12%)
packages/icon/dist/SMS.js 1.62 kB -3 B (-0.19%)
packages/icon/dist/SortAscending.js 1.7 kB -2 B (-0.12%)
packages/icon/dist/SortDescending.js 1.7 kB -2 B (-0.12%)
packages/icon/dist/Sparkle.js 2.03 kB -2 B (-0.1%)
packages/icon/dist/SplitHorizontal.js 1.47 kB -2 B (-0.14%)
packages/icon/dist/SplitVertical.js 1.46 kB -2 B (-0.14%)
packages/icon/dist/Stitch.js 1.5 kB -2 B (-0.13%)
packages/icon/dist/Stop.js 1.34 kB -2 B (-0.15%)
packages/icon/dist/Streaming.js 2.5 kB -2 B (-0.08%)
packages/icon/dist/String.js 1.61 kB -2 B (-0.12%)
packages/icon/dist/Sun.js 1.82 kB -2 B (-0.11%)
packages/icon/dist/Support.js 1.7 kB -3 B (-0.18%)
packages/icon/dist/Sweep.js 1.72 kB -3 B (-0.17%)
packages/icon/dist/Table.js 1.49 kB -2 B (-0.13%)
packages/icon/dist/Tag.js 1.52 kB -2 B (-0.13%)
packages/icon/dist/ThumbsDown.js 1.82 kB -2 B (-0.11%)
packages/icon/dist/ThumbsUp.js 1.81 kB -2 B (-0.11%)
packages/icon/dist/TimeSeries.js 1.86 kB -2 B (-0.11%)
packages/icon/dist/TimeSeriesCollection.js 2 kB -2 B (-0.1%)
packages/icon/dist/Trash.js 1.52 kB -2 B (-0.13%)
packages/icon/dist/umd/ActivityFeed.js 1.96 kB -2 B (-0.1%)
packages/icon/dist/umd/AddFile.js 1.73 kB -2 B (-0.12%)
packages/icon/dist/umd/AllProducts.js 1.8 kB -2 B (-0.11%)
packages/icon/dist/umd/AnalyticsNode.js 1.57 kB -2 B (-0.13%)
packages/icon/dist/umd/Apps.js 1.4 kB -3 B (-0.21%)
packages/icon/dist/umd/Array.js 1.52 kB -2 B (-0.13%)
packages/icon/dist/umd/ArrowDown.js 1.65 kB -2 B (-0.12%)
packages/icon/dist/umd/ArrowLeft.js 1.66 kB -2 B (-0.12%)
packages/icon/dist/umd/ArrowRight.js 1.65 kB -2 B (-0.12%)
packages/icon/dist/umd/ArrowUp.js 1.65 kB -2 B (-0.12%)
packages/icon/dist/umd/Beaker.js 2.08 kB -3 B (-0.14%)
packages/icon/dist/umd/Bell.js 1.61 kB -2 B (-0.12%)
packages/icon/dist/umd/Biometric.js 2.18 kB -3 B (-0.14%)
packages/icon/dist/umd/Boolean.js 1.45 kB -2 B (-0.14%)
packages/icon/dist/umd/Building.js 1.6 kB -2 B (-0.12%)
packages/icon/dist/umd/Bulb.js 1.64 kB -2 B (-0.12%)
packages/icon/dist/umd/Calendar.js 1.6 kB -2 B (-0.12%)
packages/icon/dist/umd/Camera.js 1.69 kB -3 B (-0.18%)
packages/icon/dist/umd/Cap.js 1.81 kB -2 B (-0.11%)
packages/icon/dist/umd/CaretDown.js 1.47 kB -2 B (-0.14%)
packages/icon/dist/umd/CaretRight.js 1.46 kB -5 B (-0.34%)
packages/icon/dist/umd/CaretUp.js 1.47 kB -2 B (-0.14%)
packages/icon/dist/umd/ChartFilled.js 1.57 kB -2 B (-0.13%)
packages/icon/dist/umd/Charts.js 1.54 kB -2 B (-0.13%)
packages/icon/dist/umd/Checkmark.js 1.61 kB -2 B (-0.12%)
packages/icon/dist/umd/CheckmarkWithCircle.js 1.68 kB -2 B (-0.12%)
packages/icon/dist/umd/ChevronDown.js 1.57 kB -2 B (-0.13%)
packages/icon/dist/umd/ChevronLeft.js 1.57 kB -2 B (-0.13%)
packages/icon/dist/umd/ChevronRight.js 1.59 kB -2 B (-0.13%)
packages/icon/dist/umd/ChevronUp.js 1.56 kB -2 B (-0.13%)
packages/icon/dist/umd/Circle.js 1.34 kB -2 B (-0.15%)
packages/icon/dist/umd/Clock.js 1.63 kB -2 B (-0.12%)
packages/icon/dist/umd/Clone.js 1.5 kB -2 B (-0.13%)
packages/icon/dist/umd/Cloud.js 1.68 kB -2 B (-0.12%)
packages/icon/dist/umd/Code.js 1.89 kB -2 B (-0.11%)
packages/icon/dist/umd/CodeBlock.js 1.83 kB -2 B (-0.11%)
packages/icon/dist/umd/Coin.js 1.94 kB -2 B (-0.1%)
packages/icon/dist/umd/Colon.js 1.45 kB -2 B (-0.14%)
packages/icon/dist/umd/Config.js 1.76 kB -2 B (-0.11%)
packages/icon/dist/umd/Connect.js 1.93 kB -3 B (-0.16%)
packages/icon/dist/umd/Copy.js 1.88 kB -3 B (-0.16%)
packages/icon/dist/umd/CreditCard.js 1.43 kB -5 B (-0.35%)
packages/icon/dist/umd/CurlyBraces.js 2.04 kB -2 B (-0.1%)
packages/icon/dist/umd/Cursor.js 1.56 kB -2 B (-0.13%)
packages/icon/dist/umd/Dashboard.js 1.57 kB -2 B (-0.13%)
packages/icon/dist/umd/Database.js 2.03 kB -1 B (-0.05%)
packages/icon/dist/umd/Diagram.js 1.65 kB -2 B (-0.12%)
packages/icon/dist/umd/Diagram2.js 1.66 kB -3 B (-0.18%)
packages/icon/dist/umd/Diagram3.js 1.63 kB -4 B (-0.25%)
packages/icon/dist/umd/Disconnect.js 1.87 kB -2 B (-0.11%)
packages/icon/dist/umd/Download.js 1.79 kB -2 B (-0.11%)
packages/icon/dist/umd/Drag.js 1.61 kB -2 B (-0.12%)
packages/icon/dist/umd/Edit.js 1.51 kB -2 B (-0.13%)
packages/icon/dist/umd/Ellipsis.js 1.49 kB -1 B (-0.07%)
packages/icon/dist/umd/Email.js 1.71 kB -2 B (-0.12%)
packages/icon/dist/umd/EmptyDatabase.js 4.31 kB -3 B (-0.07%)
packages/icon/dist/umd/EmptyFolder.js 2.1 kB -3 B (-0.14%)
packages/icon/dist/umd/Eraser.js 1.78 kB -2 B (-0.11%)
packages/icon/dist/umd/Escalation.js 1.68 kB -2 B (-0.12%)
packages/icon/dist/umd/Export.js 1.78 kB -3 B (-0.17%)
packages/icon/dist/umd/Favorite.js 1.74 kB -2 B (-0.11%)
packages/icon/dist/umd/Federation.js 2.06 kB -2 B (-0.1%)
packages/icon/dist/umd/File.js 1.54 kB -2 B (-0.13%)
packages/icon/dist/umd/Filter.js 1.53 kB -2 B (-0.13%)
packages/icon/dist/umd/Folder.js 1.43 kB -2 B (-0.14%)
packages/icon/dist/umd/Format.js 1.86 kB -2 B (-0.11%)
packages/icon/dist/umd/FullScreenEnter.js 1.69 kB -2 B (-0.12%)
packages/icon/dist/umd/FullScreenExit.js 1.7 kB -2 B (-0.12%)
packages/icon/dist/umd/Function.js 2.75 kB -2 B (-0.07%)
packages/icon/dist/umd/Gauge.js 1.73 kB -2 B (-0.12%)
packages/icon/dist/umd/GlobeAmericas.js 1.65 kB -2 B (-0.12%)
packages/icon/dist/umd/GovernmentBuilding.js 1.68 kB -3 B (-0.18%)
packages/icon/dist/umd/Guide.js 2 kB -3 B (-0.15%)
packages/icon/dist/umd/Hash.js 1.83 kB -2 B (-0.11%)
packages/icon/dist/umd/HiddenSecondaryNode.js 3.11 kB -3 B (-0.1%)
packages/icon/dist/umd/Highlight.js 1.89 kB -2 B (-0.11%)
packages/icon/dist/umd/Home.js 1.8 kB -2 B (-0.11%)
packages/icon/dist/umd/HorizontalDrag.js 1.62 kB -2 B (-0.12%)
packages/icon/dist/umd/Import.js 1.78 kB -2 B (-0.11%)
packages/icon/dist/umd/ImportantWithCircle.js 1.54 kB -2 B (-0.13%)
packages/icon/dist/umd/index.js 34.4 kB -5 B (-0.01%)
packages/icon/dist/umd/InfoWithCircle.js 1.57 kB -2 B (-0.13%)
packages/icon/dist/umd/InternalEmployee.js 1.87 kB -2 B (-0.11%)
packages/icon/dist/umd/InviteUser.js 1.88 kB -2 B (-0.11%)
packages/icon/dist/umd/Key.js 1.68 kB -3 B (-0.18%)
packages/icon/dist/umd/Laptop.js 1.66 kB -2 B (-0.12%)
packages/icon/dist/umd/LightningBolt.js 1.54 kB -2 B (-0.13%)
packages/icon/dist/umd/Link.js 2.05 kB -2 B (-0.1%)
packages/icon/dist/umd/List.js 1.68 kB -2 B (-0.12%)
packages/icon/dist/umd/Lock.js 1.63 kB -2 B (-0.12%)
packages/icon/dist/umd/LogIn.js 1.71 kB -2 B (-0.12%)
packages/icon/dist/umd/LogOut.js 1.77 kB -2 B (-0.11%)
packages/icon/dist/umd/MagnifyingGlass.js 1.61 kB -2 B (-0.12%)
packages/icon/dist/umd/Megaphone.js 1.58 kB -2 B (-0.13%)
packages/icon/dist/umd/Menu.js 1.49 kB -2 B (-0.13%)
packages/icon/dist/umd/Minus.js 1.44 kB -1 B (-0.07%)
packages/icon/dist/umd/Mobile.js 1.44 kB -2 B (-0.14%)
packages/icon/dist/umd/Moon.js 1.63 kB -2 B (-0.12%)
packages/icon/dist/umd/MultiDirectionArrow.js 1.66 kB -3 B (-0.18%)
packages/icon/dist/umd/MultiLayers.js 2.63 kB -2 B (-0.08%)
packages/icon/dist/umd/NavCollapse.js 1.68 kB -2 B (-0.12%)
packages/icon/dist/umd/NavExpand.js 1.69 kB -2 B (-0.12%)
packages/icon/dist/umd/NoFilter.js 1.67 kB -5 B (-0.3%)
packages/icon/dist/umd/NotAllowed.js 1.55 kB -2 B (-0.13%)
packages/icon/dist/umd/Note.js 1.59 kB -3 B (-0.19%)
packages/icon/dist/umd/NumberedList.js 2.5 kB -3 B (-0.12%)
packages/icon/dist/umd/OpenNewTab.js 1.88 kB -3 B (-0.16%)
packages/icon/dist/umd/OutlineFavorite.js 2.01 kB -2 B (-0.1%)
packages/icon/dist/umd/Package.js 1.85 kB -2 B (-0.11%)
packages/icon/dist/umd/Pause.js 1.49 kB -1 B (-0.07%)
packages/icon/dist/umd/Pending.js 1.47 kB -2 B (-0.14%)
packages/icon/dist/umd/Person.js 1.67 kB -2 B (-0.12%)
packages/icon/dist/umd/PersonGroup.js 1.87 kB -2 B (-0.11%)
packages/icon/dist/umd/PersonWithLock.js 1.87 kB -3 B (-0.16%)
packages/icon/dist/umd/Pin.js 1.6 kB -2 B (-0.12%)
packages/icon/dist/umd/Play.js 1.48 kB -4 B (-0.27%)
packages/icon/dist/umd/Plus.js 1.5 kB -2 B (-0.13%)
packages/icon/dist/umd/PlusWithCircle.js 1.53 kB -2 B (-0.13%)
packages/icon/dist/umd/Primary.js 1.55 kB -2 B (-0.13%)
packages/icon/dist/umd/Project.js 1.59 kB -3 B (-0.19%)
packages/icon/dist/umd/QuestionMarkWithCircle.js 1.91 kB -2 B (-0.1%)
packages/icon/dist/umd/Read.js 2.2 kB -2 B (-0.09%)
packages/icon/dist/umd/Recommended.js 2.38 kB -2 B (-0.08%)
packages/icon/dist/umd/Redo.js 1.85 kB -2 B (-0.11%)
packages/icon/dist/umd/Refresh.js 1.91 kB -2 B (-0.1%)
packages/icon/dist/umd/Relationship.js 1.6 kB -2 B (-0.12%)
packages/icon/dist/umd/ReplicaSet.js 1.75 kB -2 B (-0.11%)
packages/icon/dist/umd/Resize.js 1.57 kB -2 B (-0.13%)
packages/icon/dist/umd/Resource.js 1.9 kB -2 B (-0.11%)
packages/icon/dist/umd/Return.js 1.67 kB -2 B (-0.12%)
packages/icon/dist/umd/Revert.js 1.71 kB -2 B (-0.12%)
packages/icon/dist/umd/Router.js 2.38 kB -2 B (-0.08%)
packages/icon/dist/umd/Save.js 2.1 kB -2 B (-0.1%)
packages/icon/dist/umd/SearchIndex.js 2.24 kB -2 B (-0.09%)
packages/icon/dist/umd/Secondary.js 1.79 kB -2 B (-0.11%)
packages/icon/dist/umd/Serverless.js 1.75 kB -1 B (-0.06%)
packages/icon/dist/umd/Settings.js 2.17 kB -2 B (-0.09%)
packages/icon/dist/umd/ShardedCluster.js 2.12 kB -2 B (-0.09%)
packages/icon/dist/umd/Shell.js 1.66 kB -1 B (-0.06%)
packages/icon/dist/umd/Shield.js 2.1 kB -2 B (-0.1%)
packages/icon/dist/umd/Shirt.js 1.61 kB -2 B (-0.12%)
packages/icon/dist/umd/SMS.js 1.62 kB -3 B (-0.19%)
packages/icon/dist/umd/SortAscending.js 1.7 kB -2 B (-0.12%)
packages/icon/dist/umd/SortDescending.js 1.7 kB -2 B (-0.12%)
packages/icon/dist/umd/Sparkle.js 2.03 kB -2 B (-0.1%)
packages/icon/dist/umd/SplitHorizontal.js 1.47 kB -2 B (-0.14%)
packages/icon/dist/umd/SplitVertical.js 1.46 kB -2 B (-0.14%)
packages/icon/dist/umd/Stitch.js 1.5 kB -2 B (-0.13%)
packages/icon/dist/umd/Stop.js 1.34 kB -2 B (-0.15%)
packages/icon/dist/umd/Streaming.js 2.5 kB -2 B (-0.08%)
packages/icon/dist/umd/String.js 1.61 kB -2 B (-0.12%)
packages/icon/dist/umd/Sun.js 1.82 kB -2 B (-0.11%)
packages/icon/dist/umd/Support.js 1.7 kB -3 B (-0.18%)
packages/icon/dist/umd/Sweep.js 1.72 kB -3 B (-0.17%)
packages/icon/dist/umd/Table.js 1.49 kB -2 B (-0.13%)
packages/icon/dist/umd/Tag.js 1.52 kB -2 B (-0.13%)
packages/icon/dist/umd/ThumbsDown.js 1.82 kB -2 B (-0.11%)
packages/icon/dist/umd/ThumbsUp.js 1.81 kB -2 B (-0.11%)
packages/icon/dist/umd/TimeSeries.js 1.86 kB -2 B (-0.11%)
packages/icon/dist/umd/TimeSeriesCollection.js 2 kB -2 B (-0.1%)
packages/icon/dist/umd/Trash.js 1.52 kB -2 B (-0.13%)
packages/icon/dist/umd/Undo.js 1.84 kB -2 B (-0.11%)
packages/icon/dist/umd/University.js 2.03 kB -3 B (-0.15%)
packages/icon/dist/umd/Unlock.js 1.71 kB -1 B (-0.06%)
packages/icon/dist/umd/Unsorted.js 1.75 kB -2 B (-0.11%)
packages/icon/dist/umd/UpDownCarets.js 1.59 kB -2 B (-0.13%)
packages/icon/dist/umd/Upload.js 1.8 kB -2 B (-0.11%)
packages/icon/dist/umd/VerticalEllipsis.js 1.5 kB -2 B (-0.13%)
packages/icon/dist/umd/View.js 1.65 kB -2 B (-0.12%)
packages/icon/dist/umd/Visibility.js 1.82 kB -2 B (-0.11%)
packages/icon/dist/umd/VisibilityOff.js 2.23 kB -4 B (-0.18%)
packages/icon/dist/umd/Warning.js 1.59 kB -2 B (-0.13%)
packages/icon/dist/umd/Wizard.js 1.94 kB -2 B (-0.1%)
packages/icon/dist/umd/Wrench.js 1.93 kB -3 B (-0.16%)
packages/icon/dist/umd/Write.js 2.21 kB -2 B (-0.09%)
packages/icon/dist/umd/X.js 1.63 kB -2 B (-0.12%)
packages/icon/dist/umd/XWithCircle.js 1.57 kB -3 B (-0.19%)
packages/icon/dist/Undo.js 1.84 kB -2 B (-0.11%)
packages/icon/dist/University.js 2.03 kB -3 B (-0.15%)
packages/icon/dist/Unlock.js 1.71 kB -1 B (-0.06%)
packages/icon/dist/Unsorted.js 1.75 kB -2 B (-0.11%)
packages/icon/dist/UpDownCarets.js 1.59 kB -2 B (-0.13%)
packages/icon/dist/Upload.js 1.8 kB -2 B (-0.11%)
packages/icon/dist/VerticalEllipsis.js 1.5 kB -2 B (-0.13%)
packages/icon/dist/View.js 1.65 kB -2 B (-0.12%)
packages/icon/dist/Visibility.js 1.82 kB -2 B (-0.11%)
packages/icon/dist/VisibilityOff.js 2.23 kB -4 B (-0.18%)
packages/icon/dist/Warning.js 1.59 kB -2 B (-0.13%)
packages/icon/dist/Wizard.js 1.94 kB -2 B (-0.1%)
packages/icon/dist/Wrench.js 1.93 kB -3 B (-0.16%)
packages/icon/dist/Write.js 2.21 kB -2 B (-0.09%)
packages/icon/dist/X.js 1.63 kB -2 B (-0.12%)
packages/icon/dist/XWithCircle.js 1.57 kB -3 B (-0.19%)
packages/info-sprinkle/dist/esm/index.js 1.83 kB -1 B (-0.05%)
packages/info-sprinkle/dist/umd/index.js 2.03 kB -1 B (-0.05%)
packages/inline-definition/dist/umd/index.js 1.85 kB -1 B (-0.05%)
packages/input-option/dist/esm/index.js 2.67 kB -1 B (-0.04%)
packages/input-option/dist/umd/index.js 2.81 kB -2 B (-0.07%)
packages/leafygreen-provider/dist/esm/index.js 1.87 kB -2 B (-0.11%)
packages/leafygreen-provider/dist/umd/index.js 2.03 kB -4 B (-0.2%)
packages/lib/dist/esm/index.js 2.86 kB -8 B (-0.28%)
packages/lib/dist/umd/index.js 3.02 kB -6 B (-0.2%)
packages/loading-indicator/dist/umd/index.js 3.55 kB -1 B (-0.03%)
packages/logo/dist/esm/index.js 39 kB -2 B (-0.01%)
packages/logo/dist/umd/index.js 39.3 kB -2 B (-0.01%)
packages/marketing-modal/dist/umd/index.js 3.7 kB -1 B (-0.03%)
packages/menu/dist/esm/index.js 8.14 kB -13 B (-0.16%)
packages/menu/dist/umd/index.js 8.4 kB -15 B (-0.18%)
packages/modal/dist/esm/index.js 3.39 kB -5 B (-0.15%)
packages/modal/dist/umd/index.js 3.61 kB -5 B (-0.14%)
packages/number-input/dist/esm/index.js 5.64 kB -7 B (-0.12%)
packages/number-input/dist/umd/index.js 5.83 kB -5 B (-0.09%)
packages/ordered-list/dist/esm/index.js 1.33 kB -1 B (-0.08%)
packages/ordered-list/dist/umd/index.js 1.5 kB -2 B (-0.13%)
packages/pagination/dist/umd/index.js 1.9 kB -2 B (-0.11%)
packages/palette/dist/umd/index.js 561 B -1 B (-0.18%)
packages/password-input/dist/esm/index.js 4.54 kB -3 B (-0.07%)
packages/password-input/dist/umd/index.js 4.75 kB -4 B (-0.08%)
packages/pipeline/dist/esm/index.js 7.85 kB -5 B (-0.06%)
packages/pipeline/dist/umd/index.js 8.11 kB -7 B (-0.09%)
packages/polymorphic/dist/esm/index.js 1.27 kB -2 B (-0.16%)
packages/polymorphic/dist/umd/index.js 1.4 kB -3 B (-0.21%)
packages/popover/dist/esm/index.js 4.98 kB -3 B (-0.06%)
packages/popover/dist/umd/index.js 5.14 kB -6 B (-0.12%)
packages/portal/dist/esm/index.js 919 B -2 B (-0.22%)
packages/portal/dist/umd/index.js 1.08 kB -2 B (-0.18%)
packages/preview-card/dist/esm/testing/index.js 2.67 kB -1 B (-0.04%)
packages/preview-card/dist/umd/index.js 2.49 kB -4 B (-0.16%)
packages/preview-card/dist/umd/testing/index.js 2.81 kB -5 B (-0.18%)
packages/radio-box-group/dist/esm/index.js 2.87 kB -2 B (-0.07%)
packages/radio-box-group/dist/umd/index.js 2.99 kB -2 B (-0.07%)
packages/radio-group/dist/esm/index.js 3.25 kB -1 B (-0.03%)
packages/radio-group/dist/umd/index.js 3.39 kB -4 B (-0.12%)
packages/ripple/dist/esm/index.js 954 B -2 B (-0.21%)
packages/ripple/dist/umd/index.js 1.05 kB -3 B (-0.29%)
packages/search-input/dist/esm/index.js 5.9 kB -4 B (-0.07%)
packages/search-input/dist/umd/index.js 6.12 kB -7 B (-0.11%)
packages/section-nav/dist/esm/index.js 2.62 kB -3 B (-0.11%)
packages/section-nav/dist/esm/testing/index.js 2.85 kB -1 B (-0.04%)
packages/section-nav/dist/umd/index.js 2.76 kB -4 B (-0.14%)
packages/section-nav/dist/umd/testing/index.js 3.02 kB -3 B (-0.1%)
packages/segmented-control/dist/esm/index.js 5.44 kB -6 B (-0.11%)
packages/segmented-control/dist/umd/index.js 5.58 kB -8 B (-0.14%)
packages/select/dist/esm/index.js 8.53 kB -9 B (-0.11%)
packages/select/dist/esm/testing/index.js 698 B -1 B (-0.14%)
packages/select/dist/umd/index.js 8.75 kB -10 B (-0.11%)
packages/select/dist/umd/testing/index.js 831 B -1 B (-0.12%)
packages/side-nav/dist/esm/index.js 7.47 kB -5 B (-0.07%)
packages/side-nav/dist/umd/index.js 7.72 kB -5 B (-0.06%)
packages/skeleton-loader/dist/esm/index.js 3.19 kB -4 B (-0.13%)
packages/skeleton-loader/dist/umd/index.js 3.39 kB -5 B (-0.15%)
packages/split-button/dist/esm/index.js 3.53 kB -4 B (-0.11%)
packages/split-button/dist/umd/index.js 3.69 kB -6 B (-0.16%)
packages/stepper/dist/esm/index.js 3.47 kB -2 B (-0.06%)
packages/stepper/dist/umd/index.js 3.68 kB -4 B (-0.11%)
packages/table/dist/esm/index.js 8.05 kB -10 B (-0.12%)
packages/table/dist/umd/index.js 8.31 kB -10 B (-0.12%)
packages/table/dist/umd/testing/index.js 809 B -1 B (-0.12%)
packages/tabs/dist/esm/index.js 5.14 kB -6 B (-0.12%)
packages/tabs/dist/esm/testing/index.js 597 B -2 B (-0.33%)
packages/tabs/dist/umd/index.js 5.28 kB -8 B (-0.15%)
packages/tabs/dist/umd/testing/index.js 713 B -2 B (-0.28%)
packages/testing-lib/dist/esm/index.js 3.31 kB -14 B (-0.42%)
packages/testing-lib/dist/umd/index.js 3.53 kB -17 B (-0.48%)
packages/testing-lib/dist/umd/renderHookServer.js 590 B -2 B (-0.34%)
packages/testing-lib/dist/umd/renderHookServerV17.js 386 B -2 B (-0.52%)
packages/text-area/dist/esm/index.js 2.19 kB -2 B (-0.09%)
packages/text-area/dist/umd/index.js 2.35 kB -2 B (-0.09%)
packages/text-area/dist/umd/testing/index.js 597 B -1 B (-0.17%)
packages/text-input/dist/esm/index.js 2.5 kB -3 B (-0.12%)
packages/text-input/dist/umd/index.js 2.67 kB -3 B (-0.11%)
packages/text-input/dist/umd/testing/index.js 593 B -1 B (-0.17%)
packages/toast/dist/esm/index.js 8.22 kB -10 B (-0.12%)
packages/toast/dist/umd/index.js 8.51 kB -8 B (-0.09%)
packages/toggle/dist/esm/index.js 3 kB -2 B (-0.07%)
packages/toggle/dist/umd/index.js 3.18 kB -3 B (-0.09%)
packages/toggle/dist/umd/testing/index.js 403 B -1 B (-0.25%)
packages/tokens/dist/umd/index.js 2.88 kB -1 B (-0.03%)
packages/toolbar/dist/esm/index.js 3.13 kB -3 B (-0.1%)
packages/toolbar/dist/esm/testing/index.js 527 B -1 B (-0.19%)
packages/toolbar/dist/umd/index.js 3.26 kB -1 B (-0.03%)
packages/toolbar/dist/umd/testing/index.js 638 B -2 B (-0.31%)
packages/tooltip/dist/esm/index.js 4.35 kB -9 B (-0.21%)
packages/tooltip/dist/umd/index.js 4.63 kB -8 B (-0.17%)
packages/typography/dist/esm/index.js 5.81 kB -12 B (-0.21%)
packages/typography/dist/umd/index.js 5.95 kB -5 B (-0.08%)
tools/build/dist/esm/index.js 6.2 kB -5 B (-0.08%)
tools/build/dist/umd/cli.js 6.55 kB -5 B (-0.08%)
tools/build/dist/umd/index.js 6.49 kB -11 B (-0.17%)
tools/cli/dist/umd/index.js 2.49 kB -2 B (-0.08%)
tools/codemods/dist/_virtual/_rollupPluginBabelHelpers.js 936 B -2 B (-0.21%)
tools/codemods/dist/codemods/popover-v12/transform.js 1.1 kB -5 B (-0.45%)
tools/codemods/dist/codemods/tabs-v17/transform.js 368 B -1 B (-0.27%)
tools/codemods/dist/esm/_virtual/_rollupPluginBabelHelpers.mjs 928 B -4 B (-0.43%)
tools/codemods/dist/esm/codemods/popover-v12/transform.mjs 1.09 kB -6 B (-0.55%)
tools/codemods/dist/esm/codemods/tabs-v17/transform.mjs 366 B -2 B (-0.54%)
tools/codemods/dist/esm/index.js 3.35 kB -2 B (-0.06%)
tools/codemods/dist/esm/utils/jsx/getJSXAttributes.mjs 160 B -1 B (-0.62%)
tools/codemods/dist/esm/utils/jsx/insertJSXComment/insertJSXComment.mjs 369 B -4 B (-1.07%)
tools/codemods/dist/esm/utils/transformations/addJSXAttributes/addJSXAttributes.mjs 412 B -2 B (-0.48%)
tools/codemods/dist/esm/utils/transformations/consolidateJSXAttributes/consolidateJSXAttributes.mjs 665 B -1 B (-0.15%)
tools/codemods/dist/esm/utils/transformations/removeJSXAttributes/removeJSXAttributes.mjs 360 B -2 B (-0.55%)
tools/codemods/dist/esm/utils/transformations/replaceJSXAttributes/replaceJSXAttributes.mjs 278 B -2 B (-0.71%)
tools/codemods/dist/umd/index.js 3.6 kB -4 B (-0.11%)
tools/codemods/dist/utils/jsx/getJSXAttributes.js 164 B -1 B (-0.61%)
tools/codemods/dist/utils/jsx/insertJSXComment/insertJSXComment.js 371 B -2 B (-0.54%)
tools/codemods/dist/utils/transformations/addJSXAttributes/addJSXAttributes.js 410 B -2 B (-0.49%)
tools/codemods/dist/utils/transformations/removeJSXAttributes/removeJSXAttributes.js 364 B -2 B (-0.55%)
tools/codemods/dist/utils/transformations/replaceJSXAttributes/replaceJSXAttributes.js 282 B -1 B (-0.35%)
tools/create/dist/esm/index.js 4.01 kB -6 B (-0.15%)
tools/create/dist/umd/index.js 4.18 kB -5 B (-0.12%)
tools/install/dist/umd/index.js 2.31 kB -1 B (-0.04%)
tools/link/dist/esm/index.js 3.79 kB -5 B (-0.13%)
tools/link/dist/umd/index.js 3.9 kB -3 B (-0.08%)
tools/lint/dist/esm/index.js 4.11 kB -8 B (-0.19%)
tools/lint/dist/umd/index.js 4.25 kB -6 B (-0.14%)
tools/meta/dist/esm/index.js 1.71 kB -2 B (-0.12%)
tools/meta/dist/umd/index.js 1.85 kB -3 B (-0.16%)
tools/prompt-kit/dist/esm/index.js 2.27 kB -3 B (-0.13%)
tools/prompt-kit/dist/umd/index.js 2.41 kB -3 B (-0.12%)
tools/slackbot/dist/esm/index.js 4.8 kB -47 B (-0.97%)
tools/slackbot/dist/umd/index.js 4.96 kB -46 B (-0.92%)
tools/storybook-addon/dist/esm/index.js 2.22 kB -1 B (-0.05%)
tools/storybook-addon/dist/esm/main.js 2.22 kB -1 B (-0.05%)
tools/storybook-addon/dist/esm/preview.js 1.69 kB -2 B (-0.12%)
tools/storybook-addon/dist/umd/index.js 2.33 kB -2 B (-0.09%)
tools/storybook-addon/dist/umd/main.js 2.33 kB -2 B (-0.09%)
tools/storybook-addon/dist/umd/manager.js 685 B -2 B (-0.29%)
tools/storybook-addon/dist/umd/preview.js 1.8 kB -4 B (-0.22%)
tools/storybook-decorators/dist/esm/index.js 3.28 kB -6 B (-0.18%)
tools/storybook-decorators/dist/umd/index.js 3.56 kB -5 B (-0.14%)
tools/storybook-utils/dist/esm/index.js 2.77 kB -9 B (-0.32%)
tools/storybook-utils/dist/umd/index.js 2.9 kB -7 B (-0.24%)
tools/test-harnesses/dist/esm/index.js 1.78 kB -7 B (-0.39%)
tools/test-harnesses/dist/umd/index.js 1.91 kB -4 B (-0.21%)
tools/test/dist/esm/index.js 1.68 kB -3 B (-0.18%)
tools/test/dist/umd/index.js 1.81 kB -2 B (-0.11%)
tools/update/dist/umd/index.js 885 B -1 B (-0.11%)
tools/validate/dist/esm/index.js 5.75 kB -7 B (-0.12%)
tools/validate/dist/umd/index.js 5.98 kB -7 B (-0.12%)
ℹ️ View Unchanged
Filename Size
charts/colors/dist/esm/index.js 530 B
chat/chat-disclaimer/dist/esm/index.js 582 B
chat/leafygreen-chat-provider/dist/esm/index.js 921 B
chat/lg-markdown/dist/umd/index.js 1.6 kB
chat/message-rating/dist/esm/index.js 2.56 kB
chat/message-rating/dist/umd/index.js 2.76 kB
chat/suggestions/dist/esm/index.js 1.34 kB
chat/suggestions/dist/esm/testing/index.js 55 B
chat/suggestions/dist/umd/index.js 1.54 kB
chat/suggestions/dist/umd/testing/index.js 113 B
packages/badge/dist/esm/index.js 1.41 kB
packages/box/dist/esm/index.js 489 B
packages/button/dist/esm/testing/index.js 321 B
packages/callout/dist/esm/index.js 1.55 kB
packages/drawer/dist/esm/testing/index.js 471 B
packages/emotion/dist/esm/index.js 356 B
packages/form-footer/dist/esm/index.js 1.68 kB
packages/icon/dist/CaretLeft.js 1.47 kB
packages/icon/dist/ClockWithArrow.js 1.92 kB
packages/icon/dist/esm/ActivityFeed.js 1.75 kB
packages/icon/dist/esm/AddFile.js 1.52 kB
packages/icon/dist/esm/AllProducts.js 1.6 kB
packages/icon/dist/esm/AnalyticsNode.js 1.36 kB
packages/icon/dist/esm/Apps.js 1.2 kB
packages/icon/dist/esm/Array.js 1.32 kB
packages/icon/dist/esm/ArrowDown.js 1.44 kB
packages/icon/dist/esm/ArrowLeft.js 1.45 kB
packages/icon/dist/esm/ArrowRight.js 1.44 kB
packages/icon/dist/esm/ArrowUp.js 1.44 kB
packages/icon/dist/esm/Beaker.js 1.88 kB
packages/icon/dist/esm/Bell.js 1.41 kB
packages/icon/dist/esm/Biometric.js 1.97 kB
packages/icon/dist/esm/Boolean.js 1.25 kB
packages/icon/dist/esm/Building.js 1.4 kB
packages/icon/dist/esm/Bulb.js 1.44 kB
packages/icon/dist/esm/Calendar.js 1.4 kB
packages/icon/dist/esm/Camera.js 1.49 kB
packages/icon/dist/esm/Cap.js 1.6 kB
packages/icon/dist/esm/CaretDown.js 1.27 kB
packages/icon/dist/esm/CaretLeft.js 1.26 kB
packages/icon/dist/esm/CaretRight.js 1.26 kB
packages/icon/dist/esm/CaretUp.js 1.27 kB
packages/icon/dist/esm/ChartFilled.js 1.36 kB
packages/icon/dist/esm/Charts.js 1.34 kB
packages/icon/dist/esm/Checkmark.js 1.4 kB
packages/icon/dist/esm/CheckmarkWithCircle.js 1.47 kB
packages/icon/dist/esm/ChevronDown.js 1.37 kB
packages/icon/dist/esm/ChevronLeft.js 1.37 kB
packages/icon/dist/esm/ChevronRight.js 1.38 kB
packages/icon/dist/esm/ChevronUp.js 1.36 kB
packages/icon/dist/esm/Circle.js 1.14 kB
packages/icon/dist/esm/Clock.js 1.43 kB
packages/icon/dist/esm/ClockWithArrow.js 1.71 kB
packages/icon/dist/esm/Clone.js 1.3 kB
packages/icon/dist/esm/Cloud.js 1.48 kB
packages/icon/dist/esm/Code.js 1.69 kB
packages/icon/dist/esm/CodeBlock.js 1.62 kB
packages/icon/dist/esm/Coin.js 1.73 kB
packages/icon/dist/esm/Colon.js 1.25 kB
packages/icon/dist/esm/Config.js 1.56 kB
packages/icon/dist/esm/Connect.js 1.73 kB
packages/icon/dist/esm/Copy.js 1.67 kB
packages/icon/dist/esm/CreditCard.js 1.23 kB
packages/icon/dist/esm/CurlyBraces.js 1.83 kB
packages/icon/dist/esm/Cursor.js 1.35 kB
packages/icon/dist/esm/Dashboard.js 1.37 kB
packages/icon/dist/esm/Database.js 1.83 kB
packages/icon/dist/esm/Diagram.js 1.45 kB
packages/icon/dist/esm/Diagram2.js 1.46 kB
packages/icon/dist/esm/Diagram3.js 1.43 kB
packages/icon/dist/esm/Disconnect.js 1.66 kB
packages/icon/dist/esm/Download.js 1.58 kB
packages/icon/dist/esm/Drag.js 1.42 kB
packages/icon/dist/esm/Edit.js 1.31 kB
packages/icon/dist/esm/Ellipsis.js 1.29 kB
packages/icon/dist/esm/Email.js 1.51 kB
packages/icon/dist/esm/EmptyDatabase.js 4.08 kB
packages/icon/dist/esm/EmptyFolder.js 1.89 kB
packages/icon/dist/esm/Eraser.js 1.57 kB
packages/icon/dist/esm/Escalation.js 1.47 kB
packages/icon/dist/esm/Export.js 1.58 kB
packages/icon/dist/esm/Favorite.js 1.53 kB
packages/icon/dist/esm/Federation.js 1.85 kB
packages/icon/dist/esm/File.js 1.34 kB
packages/icon/dist/esm/Filter.js 1.32 kB
packages/icon/dist/esm/Folder.js 1.23 kB
packages/icon/dist/esm/Format.js 1.66 kB
packages/icon/dist/esm/FullScreenEnter.js 1.49 kB
packages/icon/dist/esm/FullScreenExit.js 1.5 kB
packages/icon/dist/esm/Function.js 2.54 kB
packages/icon/dist/esm/Gauge.js 1.53 kB
packages/icon/dist/esm/GlobeAmericas.js 1.45 kB
packages/icon/dist/esm/GovernmentBuilding.js 1.48 kB
packages/icon/dist/esm/Guide.js 1.79 kB
packages/icon/dist/esm/Hash.js 1.63 kB
packages/icon/dist/esm/HiddenSecondaryNode.js 2.9 kB
packages/icon/dist/esm/Highlight.js 1.68 kB
packages/icon/dist/esm/Home.js 1.59 kB
packages/icon/dist/esm/HorizontalDrag.js 1.42 kB
packages/icon/dist/esm/Import.js 1.57 kB
packages/icon/dist/esm/ImportantWithCircle.js 1.34 kB
packages/icon/dist/esm/InfoWithCircle.js 1.37 kB
packages/icon/dist/esm/InternalEmployee.js 1.66 kB
packages/icon/dist/esm/InviteUser.js 1.68 kB
packages/icon/dist/esm/Key.js 1.48 kB
packages/icon/dist/esm/Laptop.js 1.46 kB
packages/icon/dist/esm/LightningBolt.js 1.34 kB
packages/icon/dist/esm/Link.js 1.84 kB
packages/icon/dist/esm/List.js 1.48 kB
packages/icon/dist/esm/Lock.js 1.43 kB
packages/icon/dist/esm/LogIn.js 1.51 kB
packages/icon/dist/esm/LogOut.js 1.57 kB
packages/icon/dist/esm/MagnifyingGlass.js 1.41 kB
packages/icon/dist/esm/Megaphone.js 1.38 kB
packages/icon/dist/esm/Menu.js 1.29 kB
packages/icon/dist/esm/Minus.js 1.24 kB
packages/icon/dist/esm/Mobile.js 1.24 kB
packages/icon/dist/esm/Moon.js 1.42 kB
packages/icon/dist/esm/MultiDirectionArrow.js 1.46 kB
packages/icon/dist/esm/MultiLayers.js 2.42 kB
packages/icon/dist/esm/NavCollapse.js 1.48 kB
packages/icon/dist/esm/NavExpand.js 1.49 kB
packages/icon/dist/esm/NoFilter.js 1.47 kB
packages/icon/dist/esm/NotAllowed.js 1.35 kB
packages/icon/dist/esm/Note.js 1.39 kB
packages/icon/dist/esm/NumberedList.js 2.29 kB
packages/icon/dist/esm/OpenNewTab.js 1.67 kB
packages/icon/dist/esm/OutlineFavorite.js 1.8 kB
packages/icon/dist/esm/Package.js 1.65 kB
packages/icon/dist/esm/Pause.js 1.29 kB
packages/icon/dist/esm/Pending.js 1.27 kB
packages/icon/dist/esm/Person.js 1.46 kB
packages/icon/dist/esm/PersonGroup.js 1.66 kB
packages/icon/dist/esm/PersonWithLock.js 1.67 kB
packages/icon/dist/esm/Pin.js 1.4 kB
packages/icon/dist/esm/Play.js 1.28 kB
packages/icon/dist/esm/Plus.js 1.3 kB
packages/icon/dist/esm/PlusWithCircle.js 1.33 kB
packages/icon/dist/esm/Primary.js 1.35 kB
packages/icon/dist/esm/Project.js 1.39 kB
packages/icon/dist/esm/QuestionMarkWithCircle.js 1.7 kB
packages/icon/dist/esm/Read.js 2 kB
packages/icon/dist/esm/Recommended.js 2.17 kB
packages/icon/dist/esm/Redo.js 1.64 kB
packages/icon/dist/esm/Refresh.js 1.71 kB
packages/icon/dist/esm/Relationship.js 1.4 kB
packages/icon/dist/esm/ReplicaSet.js 1.55 kB
packages/icon/dist/esm/Resize.js 1.37 kB
packages/icon/dist/esm/Resource.js 1.7 kB
packages/icon/dist/esm/Return.js 1.47 kB
packages/icon/dist/esm/Revert.js 1.51 kB
packages/icon/dist/esm/Router.js 2.17 kB
packages/icon/dist/esm/Save.js 1.9 kB
packages/icon/dist/esm/SearchIndex.js 2.03 kB
packages/icon/dist/esm/Secondary.js 1.58 kB
packages/icon/dist/esm/Serverless.js 1.54 kB
packages/icon/dist/esm/Settings.js 1.97 kB
packages/icon/dist/esm/ShardedCluster.js 1.92 kB
packages/icon/dist/esm/Shell.js 1.46 kB
packages/icon/dist/esm/Shield.js 1.89 kB
packages/icon/dist/esm/Shirt.js 1.4 kB
packages/icon/dist/esm/SMS.js 1.41 kB
packages/icon/dist/esm/SortAscending.js 1.5 kB
packages/icon/dist/esm/SortDescending.js 1.49 kB
packages/icon/dist/esm/Sparkle.js 1.83 kB
packages/icon/dist/esm/SplitHorizontal.js 1.26 kB
packages/icon/dist/esm/SplitVertical.js 1.26 kB
packages/icon/dist/esm/Stitch.js 1.29 kB
packages/icon/dist/esm/Stop.js 1.15 kB
packages/icon/dist/esm/Streaming.js 2.29 kB
packages/icon/dist/esm/String.js 1.4 kB
packages/icon/dist/esm/Sun.js 1.63 kB
packages/icon/dist/esm/Support.js 1.49 kB
packages/icon/dist/esm/Sweep.js 1.51 kB
packages/icon/dist/esm/Table.js 1.28 kB
packages/icon/dist/esm/Tag.js 1.32 kB
packages/icon/dist/esm/TemporaryTable.js 1.52 kB
packages/icon/dist/esm/ThumbsDown.js 1.61 kB
packages/icon/dist/esm/ThumbsUp.js 1.6 kB
packages/icon/dist/esm/TimeSeries.js 1.66 kB
packages/icon/dist/esm/TimeSeriesCollection.js 1.79 kB
packages/icon/dist/esm/Trash.js 1.32 kB
packages/icon/dist/esm/Undo.js 1.63 kB
packages/icon/dist/esm/University.js 1.82 kB
packages/icon/dist/esm/Unlock.js 1.5 kB
packages/icon/dist/esm/Unsorted.js 1.54 kB
packages/icon/dist/esm/UpDownCarets.js 1.39 kB
packages/icon/dist/esm/Upload.js 1.59 kB
packages/icon/dist/esm/VerticalEllipsis.js 1.3 kB
packages/icon/dist/esm/View.js 1.45 kB
packages/icon/dist/esm/Visibility.js 1.62 kB
packages/icon/dist/esm/VisibilityOff.js 2.01 kB
packages/icon/dist/esm/Warning.js 1.39 kB
packages/icon/dist/esm/Wizard.js 1.73 kB
packages/icon/dist/esm/Wrench.js 1.72 kB
packages/icon/dist/esm/Write.js 2 kB
packages/icon/dist/esm/X.js 1.42 kB
packages/icon/dist/esm/XWithCircle.js 1.37 kB
packages/icon/dist/TemporaryTable.js 1.73 kB
packages/icon/dist/umd/CaretLeft.js 1.47 kB
packages/icon/dist/umd/ClockWithArrow.js 1.92 kB
packages/icon/dist/umd/TemporaryTable.js 1.73 kB
packages/inline-definition/dist/esm/index.js 1.7 kB
packages/loading-indicator/dist/esm/index.js 3.39 kB
packages/marketing-modal/dist/esm/index.js 3.5 kB
packages/pagination/dist/esm/index.js 1.68 kB
packages/palette/dist/esm/index.js 411 B
packages/preview-card/dist/esm/index.js 2.35 kB
packages/table/dist/esm/testing/index.js 694 B
packages/text-area/dist/esm/testing/index.js 466 B
packages/text-input/dist/esm/testing/index.js 463 B
packages/toggle/dist/esm/testing/index.js 276 B
packages/tokens/dist/esm/index.js 2.77 kB
tools/cli/dist/esm/index.js 2.33 kB
tools/codemods/dist/constants.js 148 B
tools/codemods/dist/esm/constants.mjs 148 B
tools/codemods/dist/esm/types.mjs 765 B
tools/codemods/dist/esm/utils/imports/getImportSpecifiersForDeclaration.mjs 280 B
tools/codemods/dist/types.js 765 B
tools/codemods/dist/utils/imports/getImportSpecifiersForDeclaration.js 283 B
tools/codemods/dist/utils/transformations/consolidateJSXAttributes/consolidateJSXAttributes.js 664 B
tools/install/dist/esm/index.js 2.16 kB
tools/storybook-addon/dist/esm/manager.js 554 B
tools/update/dist/esm/index.js 725 B

compressed-size-action

@joyjwang joyjwang requested a review from stephl3 July 23, 2025 14:09
@stephl3 stephl3 requested a review from Copilot July 23, 2025 14:56
Copilot

This comment was marked as outdated.

Comment on lines 7 to 8
Unset: 'unset',
Apply: 'apply',
Copy link
Collaborator

Choose a reason for hiding this comment

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

can you share more on how/when this 'unset' status will be used? seems like all we really need is 'apply' but curious if there's context I'm missing

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

aha i'm seeing it now great point! i must have intuitively thought there would be a case where we don't want users to apply suggestions but it looks like that's not included in the designs at all so will remove this case!

@@ -0,0 +1,52 @@

{
"name": "@lg-chat/suggestion-card",
Copy link
Collaborator

Choose a reason for hiding this comment

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

What do you think about this renamed structure for the package and main component export?
package: @lg-chat/suggestions (not limited to the card UI)
main component: SuggestedActions (has both the main card but also a status banner attached)

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

SGTM! will update the naming

Comment on lines 24 to 43
/**
* Determines rendering of the status banner:
* - `'Unset'` will render suggestions
* - `'Apply'` will render suggestions and the "Apply" button
* - `'Success'` will render success banner with applied suggestions
* - `'Error'` will render error banner with instructions to manually apply suggestions
*/
status: Status;
/**
* Suggested configuration parameters as key-value pairs
*/
suggestedConfigurationParameters: ConfigurationParameters;
/**
* Parameters that were successfully applied
*/
appliedParameters?: ConfigurationParameters;
/**
* Parameters that failed to apply
*/
failedParameters?: ConfigurationParameters;
Copy link
Collaborator

Choose a reason for hiding this comment

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

does this API make sense for how data will flow through this component?

also curious if we might be able to DRY this up by attaching a status to each config param?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

mmm gotcha will consolidate the parameters to be filtered by status!

i think having the status, configurationParameters, and onClickApply make sense, we have separate utils set up in mms to handle the actual application of these configurations and handle errors, so we can dynamically update this component with these props

Comment on lines 5 to 9
import {
bannerWrapperStyles,
boldedTextStyle,
listStyles,
} from '../SuggestionCard/SuggestionCard.styles';
Copy link
Collaborator

Choose a reason for hiding this comment

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

can you move these styles into a separate StatusBanner.styles.ts?

Comment on lines 20 to 24
}: {
status: Status;
appliedParameters: SuggestionCardProps['appliedParameters'];
failedParameters: SuggestionCardProps['failedParameters'];
}) => {
Copy link
Collaborator

Choose a reason for hiding this comment

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

There's a circular import between StatusBanner + SuggestionCard because

  • StatusBanner imports types defined from SuggestionCard
  • SuggestionCard imports StatusBanner

Can the status + appliedParameters + failedParameters be defined in a separate StatusBanner.types.ts or a separate src/shared.types.ts file? ConfigurationParameters type can also be defined there

@joyjwang joyjwang requested a review from Copilot July 24, 2025 18:10
Copy link
Contributor

@Copilot 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

This PR adds a new SuggestionCard component (@lg-chat/suggestions) that displays MongoDB cluster configuration suggestions with support for applying changes and showing success/error feedback. The component supports three states: applying suggestions with an "Apply" button, showing success banner with applied parameters, and showing error banner with failed parameters.

  • Adds a new SuggestedActions component with table display for configuration parameters
  • Implements status-based rendering (Apply/Success/Error) with appropriate banners
  • Includes comprehensive test coverage and Storybook integration

Reviewed Changes

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

Show a summary per file
File Description
tools/install/src/ALL_PACKAGES.ts Adds the new package to the global package list
chat/suggestions/tsconfig.json TypeScript configuration for the new package
chat/suggestions/src/ Core component implementation with types, styles, and utilities
chat/suggestions/package.json Package configuration and dependencies
chat/suggestions/README.md Documentation with usage examples and API reference
README.md Updates main README to include new package in table of contents
Comments suppressed due to low confidence (2)

chat/suggestions/src/testing/getTestUtils.spec.tsx:7

  • Empty test case provides no validation. The test should either be removed or implemented to actually test the getTestUtils function.
  test('condition', () => {});

import React from 'react';
import { render } from '@testing-library/react';

import { SuggestedActions } from '.';
Copy link
Preview

Copilot AI Jul 24, 2025

Choose a reason for hiding this comment

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

The import SuggestedActions from '.' is incorrect. The current directory contains test utilities, not the component. This should import from '../' or '../SuggestedActions' to access the actual component.

Suggested change
import { SuggestedActions } from '.';
import { SuggestedActions } from '../SuggestedActions';

Copilot uses AI. Check for mistakes.

Comment on lines +1 to +2
import { findByLgId, getByLgId, queryByLgId } from '@lg-tools/test-harnesses';

Copy link
Preview

Copilot AI Jul 24, 2025

Choose a reason for hiding this comment

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

The imported test utility functions findByLgId, getByLgId, and queryByLgId are not used in the function. Either implement the test utilities or remove the unused imports.

Suggested change
import { findByLgId, getByLgId, queryByLgId } from '@lg-tools/test-harnesses';

Copilot uses AI. Check for mistakes.

@joyjwang joyjwang requested a review from stephl3 July 24, 2025 18:25
Copy link
Collaborator

@stephl3 stephl3 left a comment

Choose a reason for hiding this comment

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

great job on this! :) I dropped one last note but LGTM :shipit: :shipit: :shipit:

Comment on lines 8 to 14
/**
* Determines rendering of the status banner:
* - `'Apply'` will render suggestions and the "Apply" button
* - `'Success'` will render success banner with applied suggestions
* - `'Error'` will render error banner with instructions to manually apply suggestions
*/
status: Status;
Copy link
Collaborator

Choose a reason for hiding this comment

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

Sorry, I should have surfaced this in a prior review: can we rename the prop state, rename the type State and use Unset: 'unset' for the default? This would match conventions in the rest of our codebase

@joyjwang joyjwang changed the title [LG-5362] Add suggestion-card [LG-5362] Add chat/suggestions Jul 24, 2025
@joyjwang joyjwang force-pushed the joyjwang/suggestion-card branch from 52231e9 to 25aaeb5 Compare July 24, 2025 20:30
@stephl3 stephl3 enabled auto-merge July 24, 2025 20:56
@stephl3 stephl3 added this pull request to the merge queue Jul 24, 2025
Merged via the queue into main with commit 3f32831 Jul 24, 2025
11 checks passed
@stephl3 stephl3 deleted the joyjwang/suggestion-card branch July 24, 2025 21:26
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.

2 participants