WIP: customer form styling.

fix: journal increment number settings.
This commit is contained in:
Ahmed Bouhuolia
2020-11-07 22:01:10 +02:00
parent 9b6b2e67db
commit 1ff2d924d0
25 changed files with 1037 additions and 606 deletions

View File

@@ -28,20 +28,10 @@ function JournalNumberDialogContent({
// #withManualJournalsActions
setJournalNumberChanged,
}) {
const [isChanged, setIsChanged] = useState(false);
}) {
const fetchSettings = useQuery(
['settings', { group: 'manual_journal' }],
['settings'],
() => requestFetchOptions({}),
{
onSuccess: () => {
if (isChanged) {
setJournalNumberChanged(true);
setIsChanged(false);
}
}
}
);
const handleSubmitForm = (values, { setSubmitting }) => {
@@ -51,10 +41,11 @@ function JournalNumberDialogContent({
requestSubmitOptions({ options }).then(() => {
setSubmitting(false);
setIsChanged(true);
queryCache.invalidateQueries('settings');
closeDialog('journal-number-form');
setTimeout(() => {
queryCache.invalidateQueries('settings');
}, 250);
}).catch(() => {
setSubmitting(false);
});