diff --git a/rsconcept/frontend/src/context/AuthContext.tsx b/rsconcept/frontend/src/context/AuthContext.tsx index f7131dca..b1db138f 100644 --- a/rsconcept/frontend/src/context/AuthContext.tsx +++ b/rsconcept/frontend/src/context/AuthContext.tsx @@ -67,7 +67,7 @@ export const AuthState = ({ children }: AuthStateProps) => { data: data, showError: true, setLoading: setLoading, - onError: error => setError(error), + onError: setError, onSuccess: newData => reload(() => { if (callback) callback(newData); @@ -92,7 +92,7 @@ export const AuthState = ({ children }: AuthStateProps) => { data: data, showError: true, setLoading: setLoading, - onError: error => setError(error), + onError: setError, onSuccess: newData => reload(() => { users.push(newData as IUserInfo); @@ -108,7 +108,7 @@ export const AuthState = ({ children }: AuthStateProps) => { data: data, showError: true, setLoading: setLoading, - onError: error => setError(error), + onError: setError, onSuccess: () => reload(() => { if (callback) callback(); diff --git a/rsconcept/frontend/src/context/LibraryContext.tsx b/rsconcept/frontend/src/context/LibraryContext.tsx index 31716964..92c96fbc 100644 --- a/rsconcept/frontend/src/context/LibraryContext.tsx +++ b/rsconcept/frontend/src/context/LibraryContext.tsx @@ -98,7 +98,7 @@ export const LibraryState = ({ children }: LibraryStateProps) => { getRSFormDetails(String(templateID), { showError: true, setLoading: setLoading, - onError: error => setError(error), + onError: setError, onSuccess: data => { const schema = loadRSFormData(data); setCachedTemplates(prev => [...prev, schema]); @@ -115,7 +115,7 @@ export const LibraryState = ({ children }: LibraryStateProps) => { getLibrary({ setLoading: setLoading, showError: true, - onError: error => setError(error), + onError: setError, onSuccess: newData => { setItems(newData); if (callback) callback(); @@ -158,7 +158,7 @@ export const LibraryState = ({ children }: LibraryStateProps) => { data: data, showError: true, setLoading: setProcessing, - onError: error => setError(error), + onError: setError, onSuccess: newSchema => reload(() => { if (user && !user.subscriptions.includes(newSchema.id)) { @@ -177,7 +177,7 @@ export const LibraryState = ({ children }: LibraryStateProps) => { deleteLibraryItem(String(target), { showError: true, setLoading: setProcessing, - onError: error => setError(error), + onError: setError, onSuccess: () => reload(() => { if (user && user.subscriptions.includes(target)) { @@ -203,7 +203,7 @@ export const LibraryState = ({ children }: LibraryStateProps) => { data: data, showError: true, setLoading: setProcessing, - onError: error => setError(error), + onError: setError, onSuccess: newSchema => reload(() => { if (user && !user.subscriptions.includes(newSchema.id)) { diff --git a/rsconcept/frontend/src/context/RSFormContext.tsx b/rsconcept/frontend/src/context/RSFormContext.tsx index 2f13083c..0ee10031 100644 --- a/rsconcept/frontend/src/context/RSFormContext.tsx +++ b/rsconcept/frontend/src/context/RSFormContext.tsx @@ -110,7 +110,7 @@ export const RSFormState = ({ schemaID, children }: RSFormStateProps) => { data: data, showError: true, setLoading: setProcessing, - onError: error => setError(error), + onError: setError, onSuccess: newData => { setSchema(Object.assign(schema, newData)); library.localUpdateItem(newData); @@ -131,7 +131,7 @@ export const RSFormState = ({ schemaID, children }: RSFormStateProps) => { data: data, showError: true, setLoading: setProcessing, - onError: error => setError(error), + onError: setError, onSuccess: newData => { setSchema(newData); library.localUpdateItem(newData); @@ -151,7 +151,7 @@ export const RSFormState = ({ schemaID, children }: RSFormStateProps) => { postClaimLibraryItem(schemaID, { showError: true, setLoading: setProcessing, - onError: error => setError(error), + onError: setError, onSuccess: newData => { setSchema(Object.assign(schema, newData)); library.localUpdateItem(newData); @@ -174,7 +174,7 @@ export const RSFormState = ({ schemaID, children }: RSFormStateProps) => { postSubscribe(schemaID, { showError: true, setLoading: setProcessing, - onError: error => setError(error), + onError: setError, onSuccess: () => { if (user.id && !schema.subscribers.includes(user.id)) { schema.subscribers.push(user.id); @@ -199,7 +199,7 @@ export const RSFormState = ({ schemaID, children }: RSFormStateProps) => { deleteUnsubscribe(schemaID, { showError: true, setLoading: setProcessing, - onError: error => setError(error), + onError: setError, onSuccess: () => { if (user.id && schema.subscribers.includes(user.id)) { schema.subscribers.splice(schema.subscribers.indexOf(user.id), 1); @@ -224,7 +224,7 @@ export const RSFormState = ({ schemaID, children }: RSFormStateProps) => { patchResetAliases(schemaID, { showError: true, setLoading: setProcessing, - onError: error => setError(error), + onError: setError, onSuccess: newData => { setSchema(Object.assign(schema, newData)); library.localUpdateTimestamp(newData.id); @@ -241,7 +241,7 @@ export const RSFormState = ({ schemaID, children }: RSFormStateProps) => { getTRSFile(schemaID, { showError: true, setLoading: setProcessing, - onError: error => setError(error), + onError: setError, onSuccess: callback }); }, @@ -255,7 +255,7 @@ export const RSFormState = ({ schemaID, children }: RSFormStateProps) => { data: data, showError: true, setLoading: setProcessing, - onError: error => setError(error), + onError: setError, onSuccess: newData => { setSchema(newData.schema); library.localUpdateTimestamp(newData.schema.id); @@ -273,7 +273,7 @@ export const RSFormState = ({ schemaID, children }: RSFormStateProps) => { data: data, showError: true, setLoading: setProcessing, - onError: error => setError(error), + onError: setError, onSuccess: newData => { setSchema(newData); library.localUpdateTimestamp(newData.id); @@ -291,7 +291,7 @@ export const RSFormState = ({ schemaID, children }: RSFormStateProps) => { data: data, showError: true, setLoading: setProcessing, - onError: error => setError(error), + onError: setError, onSuccess: newData => reload(setProcessing, () => { library.localUpdateTimestamp(Number(schemaID)); @@ -309,7 +309,7 @@ export const RSFormState = ({ schemaID, children }: RSFormStateProps) => { data: data, showError: true, setLoading: setProcessing, - onError: error => setError(error), + onError: setError, onSuccess: newData => { setSchema(newData.schema); library.localUpdateTimestamp(newData.schema.id); @@ -327,7 +327,7 @@ export const RSFormState = ({ schemaID, children }: RSFormStateProps) => { data: data, showError: true, setLoading: setProcessing, - onError: error => setError(error), + onError: setError, onSuccess: newData => { setSchema(newData); library.localUpdateTimestamp(Number(schemaID)); diff --git a/rsconcept/frontend/src/context/UserProfileContext.tsx b/rsconcept/frontend/src/context/UserProfileContext.tsx index 931081b7..3a61d591 100644 --- a/rsconcept/frontend/src/context/UserProfileContext.tsx +++ b/rsconcept/frontend/src/context/UserProfileContext.tsx @@ -45,7 +45,7 @@ export const UserProfileState = ({ children }: UserProfileStateProps) => { getProfile({ showError: true, setLoading: setLoading, - onError: error => setError(error), + onError: setError, onSuccess: newData => setUser(newData) }); }, [setUser]); @@ -57,7 +57,7 @@ export const UserProfileState = ({ children }: UserProfileStateProps) => { data: data, showError: true, setLoading: setProcessing, - onError: error => setError(error), + onError: setError, onSuccess: newData => { setUser(newData); const libraryUser = users.find(item => item.id === user?.id); diff --git a/rsconcept/frontend/src/hooks/useCheckExpression.ts b/rsconcept/frontend/src/hooks/useCheckExpression.ts index a592ce58..4d95e67e 100644 --- a/rsconcept/frontend/src/hooks/useCheckExpression.ts +++ b/rsconcept/frontend/src/hooks/useCheckExpression.ts @@ -24,7 +24,7 @@ function useCheckExpression({ schema }: { schema?: IRSForm }) { data: { expression: expression }, showError: true, setLoading, - onError: error => setError(error), + onError: setError, onSuccess: parse => { if (activeCst) { adjustResults(parse, expression.trim() === getDefinitionPrefix(activeCst), activeCst.cst_type); diff --git a/rsconcept/frontend/src/hooks/useConceptText.ts b/rsconcept/frontend/src/hooks/useConceptText.ts index b467e848..ec8ad7b9 100644 --- a/rsconcept/frontend/src/hooks/useConceptText.ts +++ b/rsconcept/frontend/src/hooks/useConceptText.ts @@ -16,7 +16,7 @@ function useConceptText() { data: data, showError: true, setLoading, - onError: error => setError(error), + onError: setError, onSuccess: data => { if (onSuccess) onSuccess(data); } @@ -29,7 +29,7 @@ function useConceptText() { data: data, showError: true, setLoading, - onError: error => setError(error), + onError: setError, onSuccess: data => { if (onSuccess) onSuccess(data); } @@ -42,7 +42,7 @@ function useConceptText() { data: data, showError: true, setLoading, - onError: error => setError(error), + onError: setError, onSuccess: data => { if (onSuccess) onSuccess(data); } diff --git a/rsconcept/frontend/src/hooks/useResolveText.ts b/rsconcept/frontend/src/hooks/useResolveText.ts index c4f48594..e1733735 100644 --- a/rsconcept/frontend/src/hooks/useResolveText.ts +++ b/rsconcept/frontend/src/hooks/useResolveText.ts @@ -20,7 +20,7 @@ function useResolveText({ schema }: { schema?: IRSForm }) { data: { text: text }, showError: true, setLoading, - onError: error => setError(error), + onError: setError, onSuccess: data => { setRefsData(data); if (onSuccess) onSuccess(data);