Skip to content

feat(aci): grid cell components for monitors #84281

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jan 31, 2025
Merged

Conversation

ameliahsu
Copy link
Member

@ameliahsu ameliahsu commented Jan 29, 2025

TitleCell

refactored + renamed AutomationTitleCell so that it can be used for monitors and automations

Screenshot 2025-01-29 at 3 33 04 PM

ConnectionCell

refactored + renamed MonitorsCell so that it can be used for connected monitors and automations

Screenshot 2025-01-29 at 3 32 49 PM

IssueCell

Screen.Recording.2025-01-29.at.3.15.26.PM.mov

NumberCell

Screenshot 2025-01-29 at 3 15 00 PM

@ameliahsu ameliahsu requested a review from natemoo-re January 29, 2025 23:46
@ameliahsu ameliahsu requested a review from a team as a code owner January 29, 2025 23:46
@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jan 29, 2025
Copy link
Member

@natemoo-re natemoo-re left a comment

Choose a reason for hiding this comment

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

Shaping up well! Few small suggestions to tighten up the API surface

Copy link

codecov bot commented Jan 31, 2025

Bundle Report

Changes will increase total bundle size by 1.8kB (0.01%) ⬆️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
app-webpack-bundle-array-push 33.22MB 1.8kB (0.01%) ⬆️

Affected Assets, Files, and Routes:

view changes for bundle: app-webpack-bundle-array-push

Assets Changed:

Asset Name Size Change Total Size Change (%)
chunks/app_components_breadcrumbs_tsx-app_components_feedback_widget_us*kWidget_tsx-app_utils-df50cf.c1a54a103bdc88f00227.js (New) 57.19kB 57.19kB 100.0% 🚀
chunks/app_components_charts_eventsRequest_tsx-app_components_feedback_widget_us*kWidget_tsx--64a49b.8329ca124c1d61f4eacd.js (New) 37.84kB 37.84kB 100.0% 🚀
chunks/app_components_feedback_widget_us*kWidget_tsx-app_views_performance_transactionSummary-51d702.fbf09f248e459ecad91b.js (New) 37.3kB 37.3kB 100.0% 🚀
chunks/app_components_feedback_widget_us*kWidget_tsx-app_views_insights_common_components_cha-d2aaf9.39c2a58606a44ac39218.js (New) 32.05kB 32.05kB 100.0% 🚀
chunks/app_components_feedback_widget_us*kWidget_tsx-app_views_insights_uptime_views_overview-bd2aa0.d7aee17b461f0c282a70.js (New) 26.59kB 26.59kB 100.0% 🚀
chunks/app_components_feedback_widget_us*kWidget_tsx-app_components_performance_transactionSe-feae7d.49f71c7c283570ea3443.js (New) 24.31kB 24.31kB 100.0% 🚀
chunks/app_components_feedback_widget_us*kWidget_tsx-app_utils_discover_discoverQuery_tsx-app-c5fefe.6addb84ddc86091e64a5.js (New) 17.14kB 17.14kB 100.0% 🚀
chunks/app_components_feedback_widget_us*kWidget_tsx-app_components_gridEditable_sortLink_tsx-d372f4.ca18905b21c77297cbeb.js (New) 16.34kB 16.34kB 100.0% 🚀
chunks/app_components_feedback_widget_us*kWidget_tsx-app_components_performance_transactionSe-f61270.069f0f593aba6493c226.js (New) 13.49kB 13.49kB 100.0% 🚀
chunks/app_components_charts_lineChart_tsx-app_components_feedback_widget_us*kWidget_tsx-app_-26fc43.ff8881c0d9f4c31c88d5.js (New) 12.38kB 12.38kB 100.0% 🚀
chunks/app_actionCreators_prompts_tsx-app_components_feedback_widget_us*k_tsx-app_components_-5240c4.2e565749d739aa0505a2.js (New) 12.24kB 12.24kB 100.0% 🚀
chunks/app_components_workflowEngine_gridCell_index_stories_tsx.*.js 1.8kB 12.01kB 17.69% ⚠️
chunks/app_components_breadcrumbs_tsx-app_components_feedback_widget_us*kWidget_tsx-app_utils-df50cf.489c2a1e04f35eda22ee.js (Deleted) -57.19kB 0 bytes -100.0% 🗑️
chunks/app_components_charts_eventsRequest_tsx-app_components_feedback_widget_us*kWidget_tsx--64a49b.22df22d047ee2baddb47.js (Deleted) -37.84kB 0 bytes -100.0% 🗑️
chunks/app_components_feedback_widget_us*kWidget_tsx-app_views_performance_transactionSummary-51d702.1e839c819b6dfb2cd4f1.js (Deleted) -37.3kB 0 bytes -100.0% 🗑️
chunks/app_components_feedback_widget_us*kWidget_tsx-app_views_insights_common_components_cha-d2aaf9.250608ae4951d3ff7e37.js (Deleted) -32.05kB 0 bytes -100.0% 🗑️
chunks/app_components_feedback_widget_us*kWidget_tsx-app_views_insights_uptime_views_overview-bd2aa0.ffae67032bdd275ce245.js (Deleted) -26.59kB 0 bytes -100.0% 🗑️
chunks/app_components_feedback_widget_us*kWidget_tsx-app_components_performance_transactionSe-feae7d.282fa8df27b5cfaba0e4.js (Deleted) -24.31kB 0 bytes -100.0% 🗑️
chunks/app_components_feedback_widget_us*kWidget_tsx-app_utils_discover_discoverQuery_tsx-app-c5fefe.17e094b718aca8ccc85f.js (Deleted) -17.14kB 0 bytes -100.0% 🗑️
chunks/app_components_feedback_widget_us*kWidget_tsx-app_components_gridEditable_sortLink_tsx-d372f4.a6ae7ccc0e1b832f725f.js (Deleted) -16.34kB 0 bytes -100.0% 🗑️
chunks/app_components_feedback_widget_us*kWidget_tsx-app_components_performance_transactionSe-f61270.70aabc5ea26d16a2f7c9.js (Deleted) -13.49kB 0 bytes -100.0% 🗑️
chunks/app_components_charts_lineChart_tsx-app_components_feedback_widget_us*kWidget_tsx-app_-26fc43.820cfa215470a2d8f63b.js (Deleted) -12.38kB 0 bytes -100.0% 🗑️
chunks/app_actionCreators_prompts_tsx-app_components_feedback_widget_us*k_tsx-app_components_-5240c4.99f532aaec2d3ad8fbd8.js (Deleted) -12.24kB 0 bytes -100.0% 🗑️

@@ -44,7 +45,7 @@ export default storyBook('Grid Cell Components', story => {
link: 'monitors/abc123',
},
],
type: 'monitor',
renderText: count => tn('%s monitor', '%s monitors', count),
Copy link
Member

Choose a reason for hiding this comment

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

🧑‍🍳💋

@ameliahsu ameliahsu merged commit e241b91 into master Jan 31, 2025
42 checks passed
@ameliahsu ameliahsu deleted the mia/aci/grid-cells-cont branch January 31, 2025 17:58
andrewshie-sentry pushed a commit that referenced this pull request Feb 5, 2025
# `TitleCell`
refactored + renamed `AutomationTitleCell` so that it can be used for
monitors and automations

<img width="502" alt="Screenshot 2025-01-29 at 3 33 04 PM"
src="https://github.com/user-attachments/assets/42dd80c5-6047-45cd-abe3-c1b48bd1856a"
/>

# `ConnectionCell`
refactored + renamed `MonitorsCell` so that it can be used for connected
monitors and automations

<img width="278" alt="Screenshot 2025-01-29 at 3 32 49 PM"
src="https://github.com/user-attachments/assets/e2146d8c-283f-4398-a944-fd06fb70aa37"
/>

# `IssueCell`


https://github.com/user-attachments/assets/a17dabb0-e60f-4fe7-992e-c36bd16fb5b7

# `NumberCell`
<img width="170" alt="Screenshot 2025-01-29 at 3 15 00 PM"
src="https://github.com/user-attachments/assets/4fa44018-f2e6-402b-99af-aff4613138b5"
/>

---------

Co-authored-by: Nate Moore <[email protected]>
@github-actions github-actions bot locked and limited conversation to collaborators Feb 16, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Scope: Frontend Automatically applied to PRs that change frontend components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants