2.4.5 • Published 1 month ago

donor-form-loader v2.4.5

Weekly downloads
-
License
ISC
Repository
-
Last release
1 month ago

This is a deployable front-end project that publishes a JS script to the Blackbaud CDN. The end goal is to allow donation-form-designer to be able to reference a JS file in the CDN without having to know the hashed value normally appended to file names for published assets inside SkyUX projects.

Backporting changes to previous v1 loader

tl;dr just reference 1.x.x instead of master in your usual flow

  1. Checkout out the 1.x.x branch
  2. Create a new branch from the 1.x.x branch instead of master
  3. Open PR for your branch against the 1.x.x branch instead of master
  4. When tagging, make sure you are looking at the 1.x.x branch instead of master

#Running Locally

Tests can be run with command npm run test.

To run locally, run the command npm run dev and then in Intellij, right click on demo/index.html and choose Open In -> Browser -> preferred browser.

If you need to make changes to what form is loaded, or any other parameters, this can be done in demo/index.html.

To test passthrough parameters, updated demo/index.html to use the following format:

     `<script>BBDonorFormLoader.newBlackbaudDonationFormZoned('renxt', 't-Z-FEhKwLvkGVGjTCcbBMEA', 'c1f673d7-128e-452b-9078-9d53d9724f27', 'usa', { desid: '7', desname: 'Name', appealid: '7', campaignid: '7' })</script>`

Note: Passthrough parameters are all optional so you would only need to include what parameters you want to passthrough.

2.4.5

1 month ago

2.4.4

2 months ago

2.4.3

2 months ago

2.4.2

3 months ago

2.4.1

3 months ago

2.3.0

6 months ago

2.0.3

8 months ago

2.2.0

6 months ago

2.4.0

6 months ago

2.0.4

8 months ago

2.1.0

6 months ago

2.0.2

1 year ago

1.0.9

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.1

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.0

3 years ago