## Description Since Usage & Billing is EE only, there are a few components which needs to be code splitted. So code splitted those files and also added feature flag for Usage & Billing. TL;DR Code split usage and billing files Fixes [#146](https://github.com/appsmithorg/cloud-services/issues/146) ## Type of change > Please delete options that are not relevant. - Code splitting ## How Has This Been Tested? - Manual ## Checklist: ### Dev activity - [x] My code follows the style guidelines of this project - [x] I have performed a self-review of my own code - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] I have made corresponding changes to the documentation - [x] My changes generate no new warnings - [ ] I have added tests that prove my fix is effective or that my feature works - [x] New and existing unit tests pass locally with my changes - [ ] PR is being merged under a feature flag ### QA activity: - [ ] Test plan has been approved by relevant developers - [ ] Test plan has been peer reviewed by QA - [ ] Cypress test cases have been added and approved by either SDET or manual QA - [ ] Organized project review call with relevant stakeholders after Round 1/2 of QA - [ ] Added Test Plan Approved label after reveiwing all Cypress test
29 lines
807 B
TypeScript
29 lines
807 B
TypeScript
import React from "react";
|
|
import { useHistory } from "react-router-dom";
|
|
import { WORKSPACE_INVITE_USERS_PAGE_URL } from "constants/routes";
|
|
import PageSectionHeader from "pages/common/PageSectionHeader";
|
|
import Button from "components/editorComponents/Button";
|
|
import PageWrapper from "@appsmith/pages/common/PageWrapper";
|
|
|
|
export function WorkspaceMembers() {
|
|
const history = useHistory();
|
|
|
|
return (
|
|
<PageWrapper displayName="Users">
|
|
<PageSectionHeader>
|
|
<h2>Users</h2>
|
|
<Button
|
|
filled
|
|
icon="plus"
|
|
iconAlignment="left"
|
|
intent="primary"
|
|
onClick={() => history.push(WORKSPACE_INVITE_USERS_PAGE_URL)}
|
|
text="Invite Users"
|
|
/>
|
|
</PageSectionHeader>
|
|
</PageWrapper>
|
|
);
|
|
}
|
|
|
|
export default WorkspaceMembers;
|