Skip to content

Commit 0fcbccc

Browse files
committed
fix: simplify action parsing logic
1 parent 3cf99ad commit 0fcbccc

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

src/hook/index.tsx

+1-9
Original file line numberDiff line numberDiff line change
@@ -101,15 +101,7 @@ export const useRemixForm = <T extends FieldValues>({
101101
setIsSubmittedSuccessfully(true);
102102
const encType = submitConfig?.encType ?? formEncType;
103103
const method = submitConfig?.method ?? formMethod ?? "post";
104-
105-
let action = submitConfig?.action;
106-
if (!action && formAction) {
107-
const formActionUrl = new URL(formAction, window.location.origin);
108-
action = formActionUrl.origin === window.location.origin
109-
? `${formActionUrl.pathname}${formActionUrl.search}`
110-
: formActionUrl.href;
111-
}
112-
104+
const action = submitConfig?.action ?? formAction;
113105
const submitPayload = { ...data, ...submitData };
114106
const formData =
115107
encType === "application/json"

0 commit comments

Comments
 (0)