Eazyfields airtable app by Eazyapps
Winner of the Airtable Apps Contest.
- About this app
- Screenshot
- Installation
- Contributions
- License
- Implementation details
- Looking for help with blocks development?
- How to remix this block
Create Airtable fields with pre-populated options for:
-
Country, month or day of week - in any world language
-
Year - specifying the options range
-
Time - specifying the options range and time gap between options
you can install this app from the airtable marketplace here.
Are more than welcome. The goal is to have the community expand the app and it's field selection so that the entire Airtable community can benefit.
Some things that might benefit the community:
-
Option to create the field as a linked record to a new table with the pre-populated values.
-
Option to create the field as a multiple select field.
-
Support for displaying different languages in different Airtable forms. If someone wants to add this, feel free to open an issue so I can suggest one possible way of implementing this.
This app uses:
-
Data from CLDR (the unicode common locale data repository) for localized country, month and day names. The software library used to get CLDR data is the compact and performant @phensley/cldr npm package.
-
The amazing mobx library for state management. Mobx promotes clear separation between view (react components), and state / view model (the data they depend on for rendering), which:
- Reduces code size and complexity.
- Allows for easier and faster testing.
- Creates components that re-render truly only when something they directly depend on in their rendering changes.
We at Eazyapps have already developed quite a few airtable apps and more are coming soon. We also offer extremely quick and reliable airtable app development services. Feel free to contact us.
See here for instructions.
