OMGGGG, I waster a lot of time before i found this video. You are saviour. Thank you very much
@annebovelett14 күн бұрын
What a wonderful and crystal clear explanation. This is super helpful and shareable. Thanks a million! ❤
@aishanstha21 күн бұрын
additionally, how to bundle non block.json to bundle . Is there any ways ?
@rajraiz3058Ай бұрын
Do you have premium course as well where you cover advanced topics?
@AnhjjeАй бұрын
Worked like a charm, clear and easy to understand.
@brian_m1892Ай бұрын
Super helpful, thank you very much!
@asifshaik50Ай бұрын
Great demo and explanation. Thanks for sharing this vedio. Its really really helpful nd easy to understand 2.2. You are just awesome.
@raviramcharan3812Ай бұрын
After running the npx command and activating the plugin in the admin I am not able to see the block in the gutenberg editor. Am I missing something?
@sarveshdhiman152 ай бұрын
fantastic 👍
@rechercheur2011ny2 ай бұрын
First: Thanks so much @Aurooba for creating and sharing this tutorial (freely!) which brought me up to speed (luckily I investigated before trying this out on my own :) )! One question I still have: In case you want to apply a consistent style for all the blocks w/in your plugin: what would be your way to go? E.g. creating a style.scss and edit.scss directly in /src and referencing to it in index.js/edit.js via e.g. "import '.././editor.scss';"? Thanks!
@PawlSpring2 ай бұрын
I wish you would have displayed the stateChange and useState functionality on the console log. Anyway, wouldn't a conditional expression be easier to read, or is that just because useState is so unfamiliar?
@danielv34412 ай бұрын
Promo>SM
@SEO-Berater2 ай бұрын
easy to understand, thank you for all the examples!
@AuroobaMakes2 ай бұрын
You're very welcome!
@MG-yk6rh2 ай бұрын
Great explanation! Many thanks. 🎉 As a friendly feedback: The animated neon green light on the background is unfortunately distracting and not ADHD friendly. Please see this comment just as an accessibility hint. 😊
@AuroobaMakes2 ай бұрын
You are totally right. Good feedback for next time :)
@AlexFreixa183 ай бұрын
Hello! Thanks for the video, clear and straightforward. I have a question, what if I have this mutiple blocks plugin for my custom theme, but I want to load one single CSS file for my whole blocks? I need to create like 20 blocks for the building of the website with blocks and I want to avoid load 20 css files. Maybe I just need to call a single css file from my functions.php to the frontend and that's it, right? Or maybe there's a way to merge this css into a single file while building? I also readed that there's a function to load only the current css blocks that are in the post? I just want to know the best recomended way to do it. Thanks!
@aizajasmi38523 ай бұрын
i like when she put examples, easy to understand. i am now looking at tool to scan my app.
@h1ghpower3 ай бұрын
if I translate a plugin - and upload it's pot file in the Podedit software, as you did - after translating, what do I do with those .po and .mo files? where to upload them more specifically?: D thanks
@beltranpeironcely2463 ай бұрын
Great video!
@rajendramodusu59804 ай бұрын
Good points on accessibility Can u hv ur email I hv questions
@BrinleyBlogette4 ай бұрын
Fantastic explanation. You explain things great.
@AuroobaMakes2 ай бұрын
Glad it was helpful!
@whoria14 ай бұрын
So glad I have found these videos just as I am getting back into JavaScript, thanks Aurooba, great content so far!
@AuroobaMakes2 ай бұрын
Glad you like them!
@kamertonaudiophileplayer8474 ай бұрын
Why this approach is better than using event handlers? I use handlers for now and should I switch to a Promise?
@MarkRootWiley4 ай бұрын
I knew ternaries, but this explanation of _why_ you need to use them in JSX is really clarifying! They are expressions! Thanks, Aurooba!
@AuroobaMakes4 ай бұрын
My pleasure! It's one of those questions that just bugs you in the back of your mind right?
@elliottrichmondwp4 ай бұрын
I've been using JavaScript for a while now but I absolutely love how you break down these nuanced subtleties in short videos, an absolute gem for beginners - thank you 🙏 👏👏👏
@AuroobaMakes4 ай бұрын
Thanks for the kind words, Elliot! Glad you are enjoying the series!
@RossWintle4 ай бұрын
That Babel playground is really neat!
@RossWintle4 ай бұрын
I was really confused for a minute because you didn't "await" the call to getGithubUserData(). (Normally if you are calling an async function, you would "await" it) But then I noticed that the reason you didn't have to await it is that the console.log is inside the function and that is what is logging the result. If getGithubUserData returned the userData, then anything calling it would have to await it. Is that right?
@LaxMariappan4 ай бұрын
Learned more from this series. Looking forward to the future courses and tutorials 😊 Thanks for taking time to explain these concepts.
@AuroobaMakes4 ай бұрын
Thanks Lax! Glad you're enjoying the series! More to come 😉
@Nameskar4 ай бұрын
Wow. Excellent video with example... good job
@AuroobaMakes4 ай бұрын
Thanks! 😃
@umairasad38964 ай бұрын
This keyword😶
@AuroobaMakes4 ай бұрын
Haha i know you asked for this to be covered. It was already the plan. I touch on it briefly. :)
@kellypurpel59164 ай бұрын
Madam very nice video i even filled recaptcha but its bouncing back not opening your email Please can u share email i have couple of questions relating to form input and labels if i ask here it will be very descriptive
@umairasad38964 ай бұрын
Nice😊
@ANASRAJPOOT-qg7tb4 ай бұрын
you looks so preety MashallAh !
@voboghure-dev4 ай бұрын
Nice, on point. 👍
@umairasad38964 ай бұрын
Superb explanation❤. Nice video
@umairasad38964 ай бұрын
please make a video on "this" keyword.
@PatrickJohanneson4 ай бұрын
This one's not in the JS for WP playlist yet.
@AuroobaMakes4 ай бұрын
Whoops! Thanks for the reminder, Patrick! Added!
@umairasad38964 ай бұрын
A great demonstration of the filter method in 3 minutes. Awesome
@umairasad38964 ай бұрын
Can you make a video on "this" keyword. Even after 2 years, it still confuses me :(
@voboghure-dev4 ай бұрын
Using different concept while showing map function and point it out is very helpful. Thanks.
@AuroobaMakes4 ай бұрын
Yeah! I wanted to incorporate things from previous lessons into it ☺️
@MuhammadHamza-mb7uq4 ай бұрын
Mam are you upload a complete playlist of JavaScript for web?
@umairasad38964 ай бұрын
What theme are you using?
@AuroobaMakes4 ай бұрын
I use dracula pro for my code editor theme. :)
@umairasad38964 ай бұрын
great video.. The most satisfying thing is that the video is not too long. The concept was explained in 3 minutes. Awesome
@AuroobaMakes4 ай бұрын
Glad you liked it!
@PatrickJohanneson4 ай бұрын
When I tried to import './strings', my browsers (Firefox and Chrome) both threw an error: "Uncaught SyntaxError: import declarations may only appear at the top level of a module". Any insight into what I'm doing wrong is appreciated.
@AuroobaMakes4 ай бұрын
That means you weren't importing correctly but I can get more specific if you share more. Mind sharing a screenshot or a code gist through github for me to look at?
@user-bs3qg3bn6t4 ай бұрын
Thank you! Much simpler than other examples I've seen. I also love your straightforward presentation style.
@rohansakpal44 ай бұрын
This video is so much easier to understand the newly added success criteria in WCAG2.2 guidelines. Thanks! For creating.
@AuroobaMakes4 ай бұрын
my pleasure! glad it was helpful!
@RossWintle4 ай бұрын
Excellent explanation. 🙌
@AuroobaMakes4 ай бұрын
Thanks Ross!
@umairasad38964 ай бұрын
Keep on making such content. Your teaching methodology is awesome
@umairasad38964 ай бұрын
Nicely explained. This concept is called shallow copy and deep copy.
@AuroobaMakes4 ай бұрын
Yes it is! I should have mentioned that and forgot 😅. I'll put it in the description somewhere perhaps and the email.
@umairasad38964 ай бұрын
@@AuroobaMakes Btw nice video
@abdiwelinoor42704 ай бұрын
Please can you make a video about api creation in js backend.
@AuroobaMakes4 ай бұрын
That's out of scope for this series but I'll keep it in mind!