Answering the #1 question I get about React Native... "How do I fix the keyboard inside a bottom sheet?!" We've all been there: KeyboardAvoidingView works fine until you put an input in a gorhom bottom sheet. Then, it's chaos. ⌨️🤦♂️ For everyone who has DM'd me, the fix is simple: Stop fighting it. Use the BottomSheetTextInput component. It's built for this exact problem and handles all the focus, animation, and avoidance for you. It just works. Hope this helps! #reactnative #mobiledevelopment #developer #programming #javascript #uidesign #bottomsheet #keyboardavoidingview #gorhom
More Relevant Posts
-
Drop a “CODE” in the comments if you want this project! 💻⚡ Yes, you read that right this entire interactive Rock 🪨 Paper 📄 Scissors ✂️ Game is built using just HTML, CSS, and JavaScript! ⚡ This project is more than just a fun little challenge, it’s a practical example of how JavaScript makes web pages come alive with logic, interactivity, and animation. 🎮 Here’s what’s happening behind the code: 👉 Event listeners catch every button click from the player. 👉 JavaScript randomly selects the computer’s move. 👉 Dynamic DOM manipulation updates the scores instantly. 👉 Smooth animations make it feel like a real-time game! ⚙️ It’s simple, creative, and a perfect beginner-friendly project for anyone learning frontend development or JavaScript fundamentals. we believe learning to code should be hands-on and fun projects like this one help learners understand the real power of programming through practice. 💡 So if you want to learn how to make websites interactive, build your own mini-games, and actually see your code in action — this is the project to start with. 🧠🔥 💬 Comment “CODE” to get the full snippet and start building it yourself today! 🚀 #Cedlearn #JavaScript #FrontendDevelopment #CodingProjects #WebDevelopment #LearnToCode #ProgrammingCommunity #DeveloperJourney #CodingLife #CodeWithCedlearn #RockPaperScissors #CodingChallenge #JSLogic #TechEducation #WebDesign #CodeSnippet #StudentsOfCedlearn #CodeEveryday #InnovationThroughLearning #ProgrammingIsFun
To view or add a comment, sign in
-
🧠 JavaScript Timing Functions — What’s the Difference? Many beginners get confused between setTimeout() and setInterval(), but the difference is simple 👇 ⏳ setTimeout() → runs your function once after a specific delay. 🔁 setInterval() → runs your function repeatedly after every given interval. Think of it like this: setTimeout is like an alarm that rings once. setInterval is like a clock that keeps ticking every second. Both are super useful when working with animations, auto-refresh features, or real-time updates. 💡 Tip: Always clear your intervals when you no longer need them — otherwise, they’ll keep running forever! #JavaScript #WebDevelopment #Coding #Frontend #Developers #LearnToCode
To view or add a comment, sign in
-
-
#day2of365daysofcode CSS animations do not just move elements. They bring a page to life. In this post, I am sharing examples that show how each @keyframes property actually behaves in action. If you are learning frontend, understanding animations is a huge step toward building smooth, engaging user experiences. Watch. Practice. Experiment. Your UI magic level goes up each time. Save for later and tag someone learning CSS. I’m challenging myself to post one piece of tech learning every day for the next 365 days. Today is Day 2. #day2of365daysofcode #frontenddevelopment #css #cssanimations #webdevelopment #programming #javascript #html #codingjourney #learncoding #developercommunity #techlearning #uiuxdesign #365daysofcode #webdev
To view or add a comment, sign in
-
Here’s a fun #p5js sketch I worked on a while ago: a tiny planetary system with interactive comets you can slingshot around. Everything is generated dynamically with JavaScript! Creative coding is really just playing with simple building blocks and seeing how they interact. Things like Perlin Noise for nebulas or masking for grain can create surprisingly rich effects. If you’re curious about experimenting with these techniques, I put together a free resource with 30 digestible p5.js building blocks, from the basics of drawing shapes to integrating sound and 3D effects in your sketches: https://lnkd.in/eFp6sjT5
To view or add a comment, sign in
-
Built a Classic Snake Game using HTML, CSS, and JavaScript This project was an exciting opportunity to combine logic, creativity, and design into a single experience. The game includes: • Smooth snake movement controlled by keyboard input • Collision detection for handling game-over scenarios • Dynamic food generation and score tracking • A clean and responsive layout for a better user experience Through this project, I deepened my understanding of: • DOM manipulation and rendering logic • Event listeners and keyboard handling • CSS grid layout for game design • Game loop and animation logic in JavaScript Building this reminded me how even simple games can teach powerful programming principles like loops, conditionals, and real-time updates. Always keep building and experimenting — that’s how real learning happens. I’d love to hear your thoughts and feedback. #HTML #CSS #JavaScript #WebDevelopment #Frontend #SnakeGame #CodingJourney
To view or add a comment, sign in
-
💡What if JavaScript Could ‘Talk’ to Your Webpage? Ever wondered how websites change instantly when you click, type, or scroll? That’s the magic of the DOM (Document Object Model)! 🌐 Think of a webpage like a tree: HTML elements = branches and leaves DOM = JS’s way to see, change, or grow those branches in real-time. With the DOM, you can: Change text or images dynamically 📝 Respond to clicks and typing 🖱️⌨️ Create animations and interactive content 🎨 In short: DOM = JS talking to your page. Learning it is your first step from static pages → interactive websites. #JavaScript #WebDevelopment #FrontendDevelopment #Coding #LearnToCode #DOM #Programming #WebDesign #TechTips #CodeNewbie #InteractiveWebsites #DeveloperLife
To view or add a comment, sign in
-
-
GitHub: https://lnkd.in/eWWEya5y 🔥 Project 4/20 - Image Slider ✨ Create a Smooth Image Slider using JavaScript + CSS Transitions! ✨ Image sliders are timeless — from 2010’s web nostalgia to modern UI trends, they’ve never gone out of style. This project shows how to build a clean, auto-playing image slider using: setInterval() for automatic transitions Arrays to store image elements CSS transitions for buttery-smooth fade effects A perfect mini-project for your portfolio or GitHub repo, showcasing practical DOM manipulation and animation logic. Don’t just code — craft interfaces that move. 🚀 Save this post and tag a dev who loves clean UI ❤ #webdevelopment #javascript #frontenddevelopment #cssanimations #htmlcssjs #webdesign #developers #codinglife #programming #frontendprojects #techcommunity #learnjavascript #dommanipulation #webdevcommunity #uicomponents #codingtutorial #githubproject #setinterval #frontendinspiration #modernui #codewithusman #softwareengineering #webdevlearning #programminglife #creativefrontend
To view or add a comment, sign in
-
🚀 Learning JavaScript the fun way! To make my practice more exciting, I built a Bomb Diffuser Game using HTML, CSS, and JavaScript 💣 ⏱️ The timer starts from 10 seconds — and if you don’t type “diffuse” before it hits zero, the bomb explodes! But this time, I added a few cool upgrades: Countdown color changes (green → orange → red) ⚡ Shaking bomb animation as time runs out 💥 Explosion and success sounds 🎶 Retry button to play again 🔁 This small project helped me understand event listeners, intervals, and DOM manipulation in a more creative and engaging way. 💡 Takeaway: When learning gets interactive, it sticks! #JavaScript #WebDevelopment #FrontendDevelopment #CodingFun #LearningByDoing #CreativeCoding #HTML #CSS #Innovation
To view or add a comment, sign in
-
jQuery Tutorials – Simplify JavaScript & Build Interactive Websites https://lnkd.in/dF3W4ZQR Make coding easier with jQuery Tutorials! ⚡💻 Learn how to simplify JavaScript, handle events, create animations, and build fully interactive websites with less code. Perfect for beginners and developers who want to speed up development and add dynamic features effortlessly. 🚀✨ #jQuery #LearnjQuery #JavaScript #WebDevelopment #FrontendDevelopment #CodingForBeginners #WebDesign #WebDevTutorial #DOMManipulation #InteractiveWeb #Programming #CodersShip #WebTech
To view or add a comment, sign in
-
-
JavaScript Gotcha #3: The setTimeout Loop That Lied to Me While building an animation sequence, I needed to log a series of numbers with delays using the setTimeout function. So I wrote the code in the picture expecting output as "1, 2, 3, 4, 5" but it printed "6, 6, 6, 6, 6, 6". Classic JavaScript. After a brief (and mandatory) panic, I realised the problem: "var" is function-scoped, not block-scoped. So by the time the timeouts executed, the loop had already finished, and "i" was 6. Here's the simple fix: Use "let", which is block-scoped and preserves the correct value for each iteration, and now it works perfectly. Lesson learned: When using async callbacks inside loops, scope matters. "let" doesn’t just fix bugs — it saves your sanity.
To view or add a comment, sign in
-
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development
Amazing work brother