mirror of
https://github.com/mickael-kerjean/filestash
synced 2025-12-06 08:22:24 +01:00
fix (form): form save button rules
This commit is contained in:
parent
cd45d2baad
commit
1f14bd94ae
1 changed files with 4 additions and 4 deletions
|
|
@ -108,12 +108,12 @@ export default function(render, { acl$, getFilename, getDownloadUrl }) {
|
|||
return JSON.stringify(formObjToJSON(originalState), smod) !== JSON.stringify(formState(), smod);
|
||||
}),
|
||||
rxjs.mergeMap(async(isSaveButtonVisible) => {
|
||||
if (isSaveButtonVisible && $fab.classList.contains("hidden")) {
|
||||
if (isSaveButtonVisible) {
|
||||
if ($fab.classList.contains("hidden")) await animate($fab, { time: 100, keyframes: slideXIn(40) });
|
||||
$fab.render($ICON.SAVING);
|
||||
$fab.classList.remove("hidden");
|
||||
await animate($fab, { time: 100, keyframes: slideXIn(40) });
|
||||
} else if (!isSaveButtonVisible && !$fab.classList.contains("hidden")) {
|
||||
await animate($fab, { time: 100, keyframes: opacityOut() });
|
||||
} else if (!isSaveButtonVisible) {
|
||||
if (!$fab.classList.contains("hidden")) await animate($fab, { time: 100, keyframes: opacityOut() });
|
||||
$fab.classList.add("hidden");
|
||||
}
|
||||
}),
|
||||
|
|
|
|||
Loading…
Reference in a new issue