-
Notifications
You must be signed in to change notification settings - Fork 10.9k
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
[NEW] Create page for "No private apps installed" #27708
[NEW] Create page for "No private apps installed" #27708
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As a last observation, you can create a [component_name].stories.tsx file for use it on storybook (is good to have a visual model of how it will look like if you don't have ready the right place to put it and test it).
…hat into feat/create-EmptyPrivateApps-page
…Chat/Rocket.Chat into feat/create-EmptyPrivateApps-page
Codecov Report
@@ Coverage Diff @@
## feat/new-marketplace #27708 +/- ##
========================================================
- Coverage 43.18% 43.11% -0.08%
========================================================
Files 821 823 +2
Lines 17041 17053 +12
Branches 2004 2004
========================================================
- Hits 7359 7352 -7
- Misses 9402 9423 +21
+ Partials 280 278 -2
Flags with carried forward coverage won't be shown. Click here to find out more. |
…hat into feat/create-EmptyPrivateApps-page
* create component for "No private apps installed" * fix review * review 2 --------- Co-authored-by: Tiago Evangelista Pinto <tiago.evangelista@rocket.chat>
* create EnabledAppsCount * fix component * create new MarketplaceHeader component * fix review * fix fuselage up version * fix review * better collors suggestion * fix permission * Revert "better collors suggestion" This reverts commit 31479c3. * enterprise license check * add upsell modal * add context for number of apps (work in progress) * update progressbar from fuselage * use apps context [wip] * private limits vs marketplace limits * Remove app dev mode setting * Use new app count endpoint * remove new permission * Add tooltip to enabled count component * Remove useMemo and adapt tooltip * Use correct context on tooltip * use numbers * use title * [NEW] Create page for "No private apps installed" (#27708) * create component for "No private apps installed" * fix review * review 2 --------- Co-authored-by: Tiago Evangelista Pinto <tiago.evangelista@rocket.chat> * chore: remove title for all no explore context * remove unnecessary useMemo * useQuery instead of calling useEndpoint * Fix translation keys * Fix lint * Update apps/meteor/ee/app/license/server/bundles.ts * Update apps/meteor/ee/app/license/server/bundles.ts * Apply suggestions from code review * Review * remove pooling * code tweak --------- Co-authored-by: Tiago Evangelista Pinto <tiago.evangelista@rocket.chat> Co-authored-by: Douglas Gubert <douglas.gubert@gmail.com> Co-authored-by: Guilherme Gazzo <guilhermegazzo@gmail.com>
Proposed changes (including videos or screenshots)
Created a new component
apps/meteor/client/components/PageEmptyPrivateApps.tsx
for the "No private apps installed" page.Issue(s)
Steps to test or reproduce
Further comments
MKP-217