Skip to content

Commit fe19407

Browse files
authored
make default personas hideable (#5190)
1 parent 55dc24f commit fe19407

File tree

1 file changed

+14
-26
lines changed

1 file changed

+14
-26
lines changed

web/src/app/admin/assistants/PersonaTable.tsx

Lines changed: 14 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -241,15 +241,9 @@ export function PersonasTable({
241241
<div
242242
key="is_default_persona"
243243
onClick={() => {
244-
if (isEditable) {
245-
openDefaultModal(persona);
246-
}
244+
openDefaultModal(persona);
247245
}}
248-
className={`px-1 py-0.5 rounded flex ${
249-
isEditable
250-
? "hover:bg-accent-background-hovered cursor-pointer"
251-
: ""
252-
} select-none w-fit`}
246+
className={`px-1 py-0.5 rounded flex hover:bg-accent-background-hovered cursor-pointer select-none w-fit`}
253247
>
254248
<div className="my-auto flex-none w-22">
255249
{!persona.is_default_persona ? (
@@ -265,26 +259,20 @@ export function PersonasTable({
265259
<div
266260
key="is_visible"
267261
onClick={async () => {
268-
if (isEditable) {
269-
const response = await togglePersonaVisibility(
270-
persona.id,
271-
persona.is_visible
272-
);
273-
if (response.ok) {
274-
refreshPersonas();
275-
} else {
276-
setPopup({
277-
type: "error",
278-
message: `Failed to update persona - ${await response.text()}`,
279-
});
280-
}
262+
const response = await togglePersonaVisibility(
263+
persona.id,
264+
persona.is_visible
265+
);
266+
if (response.ok) {
267+
refreshPersonas();
268+
} else {
269+
setPopup({
270+
type: "error",
271+
message: `Failed to update persona - ${await response.text()}`,
272+
});
281273
}
282274
}}
283-
className={`px-1 py-0.5 rounded flex ${
284-
isEditable
285-
? "hover:bg-accent-background-hovered cursor-pointer"
286-
: ""
287-
} select-none w-fit`}
275+
className={`px-1 py-0.5 rounded flex hover:bg-accent-background-hovered cursor-pointer select-none w-fit`}
288276
>
289277
<div className="my-auto w-12">
290278
{!persona.is_visible ? (

0 commit comments

Comments
 (0)