You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This will allow for upload to our small caldera-file-service microservice app that acts as an s3 proxy. Configuration options MUST be the same as CF 1.x advanced file field so that customers can easily switch to new version.
Either way, our goal is to add to the @caldera-labs/components a wrapper for an existing s3 React component that has its props mapped to the same shape as a current CF Adv file field.
The new field would need to be wrapped in @caldera-labs/components FieldGroup
The text was updated successfully, but these errors were encountered:
Please submit a pull request using branch feature/9 and request a final code review when test coverage is no less than it is now (Coveralls will make comments on the PR) and no new code smells are introduced (CodeClimate will add comments to the PR)
Overview
A React component built using:
This will allow for upload to our small caldera-file-service microservice app that acts as an s3 proxy. Configuration options MUST be the same as CF 1.x advanced file field so that customers can easily switch to new version.
How Field Works
Two Options:
Develop a component that can go inside of a FieldGroup (https://calderalabs.org/caldera-components/manual/components.html#field-groups)
make a FieldGroup like I did for Magic Tags, https://github.com/CalderaWP/caldera-components/blob/master/src/components/fields/magic-select/MagicFieldGroup.js
The system should be designed to take the same config array that a current advanced file field takes. We can extend that schema if we need to. The validation of the schema/ prop shape should be done here:
https://github.com/CalderaWP/caldera-components/blob/master/src/components/fields/factories
Either way, our goal is to add to the @caldera-labs/components a wrapper for an existing s3 React component that has its props mapped to the same shape as a current CF Adv file field.
The new field would need to be wrapped in @caldera-labs/components FieldGroup
The text was updated successfully, but these errors were encountered: