3644e081b1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
22 lines
609 B
TypeScript
22 lines
609 B
TypeScript
"use client";
|
||
|
||
import { removeMemberAction, setMemberRoleAction } from "../actions";
|
||
import type { HouseholdRole } from "../types";
|
||
import { MembersList, type MemberRow } from "./members-list";
|
||
|
||
/** /ayarlar: aktif hanenin üyeleri (owner action'larına bağlı). */
|
||
export function SettingsMembers(props: {
|
||
members: MemberRow[];
|
||
householdName: string;
|
||
currentUserId: string;
|
||
canManage: boolean;
|
||
}) {
|
||
return (
|
||
<MembersList
|
||
{...props}
|
||
onSetRole={(userId, role: HouseholdRole) => setMemberRoleAction(userId, role)}
|
||
onRemove={(userId) => removeMemberAction(userId)}
|
||
/>
|
||
);
|
||
}
|