org team managment removed promotion demotion infor section from org Settings page

This commit is contained in:
Satyam-Rastogi
2026-05-14 18:21:13 +05:30
parent d01e699250
commit ef9fa1a401
@@ -483,10 +483,6 @@ const EditRolePanel = ({ member, roles, onSave, onCancel }) => {
const currentRole = roles.find(r => r.key === member.roleKey); const currentRole = roles.find(r => r.key === member.roleKey);
const targetRole = roles.find(r => r.key === newRole); const targetRole = roles.find(r => r.key === newRole);
const isPromotion = () => {
const order = ['SUBCONTRACTOR', 'CANVASSER', 'SALES_REP', 'ADMIN'];
return order.indexOf(newRole) > order.indexOf(member.roleKey);
};
return ( return (
<motion.div <motion.div
@@ -513,15 +509,6 @@ const EditRolePanel = ({ member, roles, onSave, onCancel }) => {
<select value={newRole} onChange={e => setNewRole(e.target.value)} className={inputClasses}> <select value={newRole} onChange={e => setNewRole(e.target.value)} className={inputClasses}>
{ROLE_OPTIONS.map(r => <option key={r.key} value={r.key}>{r.label}</option>)} {ROLE_OPTIONS.map(r => <option key={r.key} value={r.key}>{r.label}</option>)}
</select> </select>
{newRole !== member.roleKey && (
<div className={`px-3 py-2 rounded-lg text-[11px] font-semibold ${
isPromotion()
? 'bg-emerald-50 dark:bg-emerald-500/[0.05] text-emerald-600 dark:text-emerald-400 border border-emerald-200 dark:border-emerald-500/20'
: 'bg-amber-50 dark:bg-amber-500/[0.05] text-amber-600 dark:text-amber-400 border border-amber-200 dark:border-amber-500/20'
}`}>
{isPromotion() ? '↑ Promotion' : '↓ Demotion'}: {currentRole?.name} {targetRole?.name}
</div>
)}
<div className="flex gap-2"> <div className="flex gap-2">
<button onClick={onCancel} className="flex-1 px-4 py-2 rounded-xl border border-zinc-200 dark:border-white/10 text-zinc-500 text-xs font-semibold hover:bg-zinc-100 dark:hover:bg-white/5 transition-colors"> <button onClick={onCancel} className="flex-1 px-4 py-2 rounded-xl border border-zinc-200 dark:border-white/10 text-zinc-500 text-xs font-semibold hover:bg-zinc-100 dark:hover:bg-white/5 transition-colors">
Cancel Cancel