Files
Frontend-Internal-Developer…/frontend/src/app/roles/add/page.jsx
2026-03-03 20:42:12 +08:00

73 lines
2.6 KiB
JavaScript

import React from "react";
import TopHeader from "@/app/components/topHeader/TopHeader";
import globalStyle from "../../globalStyle.module.css";
import addRoleStyle from "./styles.module.css";
import TextField from "@/app/components/fields/textfield";
import Permissions from "@/app/components/permissions/Permissions";
const page = () => {
return (
<div className={globalStyle.section}>
<div className={globalStyle.mainContainer}>
<div className={globalStyle.container}>
<TopHeader
buttonText="Save"
cancelButtonText="Cancel"
topbarTitle="Add Role"
state="add"
requiredButtons={["title", "save"]}
/>
<div className={addRoleStyle.addRoleContainer}>
{/* Input fields Container */}
<div className={addRoleStyle.inputFieldContainer}>
{/* User Details */}
<div className={addRoleStyle.roleDetails}>
{/* Header */}
<div className={addRoleStyle.header}>
<div>
<p>Role Details</p>
</div>
</div>
{/* Input fields */}
<form className={addRoleStyle.fields}>
{/* Email */}
<div className={addRoleStyle.inputMainContainer}>
<div className={addRoleStyle.inputContainer}>
{/* Label */}
<div className={addRoleStyle.label}>
<p>Name</p>
</div>
{/* Input field */}
<div className={addRoleStyle.inputField}>
<TextField placeHolder="Enter name" />
</div>
</div>
</div>
{/* Full Name */}
<div className={addRoleStyle.inputMainContainer}>
<div className={addRoleStyle.inputContainer}>
{/* Label */}
<div className={addRoleStyle.label}>
<p>Organization ID</p>
</div>
{/* Input field */}
<div className={addRoleStyle.inputField}>
<TextField placeHolder="Enter organization ID" />
</div>
</div>
</div>
</form>
</div>
{/* Permissions */}
<Permissions />
</div>
</div>
</div>
</div>
</div>
);
};
export default page;