# give/4.18.0/src/DonationForms/resources/app/utilities

GiveWP – Donation Plugin and Fundraising Platform, version 4.18.0. 27 entries.

- Page: https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities
- Release archive: https://downloads.wordpress.org/plugin/give.4.18.0.zip

- file [ConvertFieldAPIRulesToJoi.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/ConvertFieldAPIRulesToJoi.ts)
- file [PrepareFormData.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/PrepareFormData.ts)
- file [amountFormatter.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/amountFormatter.ts)
- file [authToken.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/authToken.ts)
- file [buildRegisterValidationOptions.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/buildRegisterValidationOptions.ts)
- file [conditionOperatorFunctions.js](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/conditionOperatorFunctions.js)
- file [convertValuesToFormData.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/convertValuesToFormData.ts)
- file [createValidationObjectFromFields.js](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/createValidationObjectFromFields.js)
- file [generateRequestErrors.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/generateRequestErrors.ts)
- file [getCurrentFormUrlData.js](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/getCurrentFormUrlData.js)
- file [getDefaultValuesFromSections.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/getDefaultValuesFromSections.ts)
- file [getDonationFormNodeSettings.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/getDonationFormNodeSettings.ts)
- file [getErrorByFieldName.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/getErrorByFieldName.ts)
- file [getWindowData.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/getWindowData.ts)
- file [groups.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/groups.ts)
- file [handleFormRedirect.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/handleFormRedirect.ts)
- file [handleFormSubmitRequest.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/handleFormSubmitRequest.ts)
- file [handleValidationRequest.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/handleValidationRequest.ts)
- file [isRouteInlineRedirect.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/isRouteInlineRedirect.ts)
- file [memoNode.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/memoNode.ts)
- file [mountWindowData.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/mountWindowData.ts)
- file [navigateTop.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/navigateTop.ts)
- file [postData.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/postData.ts)
- file [postFormData.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/postFormData.ts)
- file [registerFieldAndBuildProps.tsx](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/registerFieldAndBuildProps.tsx)
- file [setDesignSettings.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/setDesignSettings.ts)
- file [useDonationFormPubSub.ts](https://pluginprobe.com/plugins/give/4.18.0/code/src/DonationForms/resources/app/utilities/useDonationFormPubSub.ts)

Append `?format=md` to any of these, or send `Accept: text/markdown`, to read them as
Markdown. Add `/raw/` in place of `/code/` for the file with no wrapper at all.
