May 25, 2020 01:26 PM
Now that the Custom Blocks have been publicly announced, I wanted to show a block that I have built.
:new_moon_with_face: Name: API Connection
It can fetch data from a JSON API and populate your table with the data.
:mag: Where is the block?
On github - https://github.com/saas-developer/airtable-api-connection
:video_camera: Demo
:studio_microphone: I also have a course on building custom blocks on Udemy (I hope its not against the rules to post this)
:dollar: Hope this inspires your hackathon block and you get the $10,000
Aug 16, 2020 11:40 AM
I’m running into an issue while trying to run this custom block.
Bundle Error: Cannot find module ‘./app/styles/main.js’
Any ideas on how to fix this?
Aug 16, 2020 01:11 PM
What steps have you followed to run the block ? Maybe you missed something ?
Aug 17, 2020 11:43 AM
I followed the instructions in the YouTube tutorial. I was able to get a hello world block working correctly, but this error came up when I tried to compile the custom block from the GitHub Repo.
It looks like it’s trying to access a main.js file in the frontend/app/styles/ director when only a main.scss file exists.
This module could really help my project, so any help troubleshooting would be greatly appreciated.
Aug 17, 2020 12:19 PM
You can either
main.js
and get it working. But styles wont work.Aug 20, 2020 08:11 AM
Thanks, I think that helped. Now I’m getting a different error:
/Users/xxx/.nvm/versions/node/v12.18.3/lib/node_modules/@airtable/blocks-cli/transpiled/src/builder/frontend/app/styles/main.js: Unexpected token, expected “;” (1:5)
1 | body {
| ^
2 | background: #DCEEFB;
3 | padding: 20px;
4 | }
Sep 14, 2020 02:46 PM
Oct 06, 2020 05:10 PM
Yes, it should work for all methods
Oct 09, 2020 02:31 PM
Hello @Ashwin_P
Do you know if I can identify which column and line I changed on my list for only do a POST request only on the changes. Can you guide me to the right direction?
Regards