fix rename
This commit is contained in:
parent
286be55e1d
commit
39e8c75392
|
|
@ -272,7 +272,7 @@ const SitePicker = ({
|
||||||
>
|
>
|
||||||
{item.renaming ? (
|
{item.renaming ? (
|
||||||
<input
|
<input
|
||||||
className="border-2 border-blue-500 outline-none"
|
className="border-2 h-[24px] border-blue-500 outline-none"
|
||||||
value={item.name}
|
value={item.name}
|
||||||
autoFocus
|
autoFocus
|
||||||
spellCheck={false}
|
spellCheck={false}
|
||||||
|
|
@ -281,13 +281,18 @@ const SitePicker = ({
|
||||||
local.render();
|
local.render();
|
||||||
}}
|
}}
|
||||||
onBlur={async () => {
|
onBlur={async () => {
|
||||||
if (item.renaming) {
|
if (item.renaming && item.name !== node.text) {
|
||||||
|
node.text = item.name;
|
||||||
|
item.renaming = false;
|
||||||
|
local.render();
|
||||||
await db.org.update({
|
await db.org.update({
|
||||||
where: { id: item.id },
|
where: { id: item.id },
|
||||||
data: { name: item.name },
|
data: { name: item.name },
|
||||||
});
|
});
|
||||||
item.renaming = false;
|
|
||||||
reload();
|
reload();
|
||||||
|
} else {
|
||||||
|
item.renaming = false;
|
||||||
|
local.render();
|
||||||
}
|
}
|
||||||
}}
|
}}
|
||||||
onKeyDown={async (e) => {
|
onKeyDown={async (e) => {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue