Skip to content

Instantly share code, notes, and snippets.

View adityakmr7's full-sized avatar
🎯
Focusing

Aditya Kumar adityakmr7

🎯
Focusing
View GitHub Profile
import { StatusBar } from "expo-status-bar";
import { StyleSheet, Text, Vibration, View } from "react-native";
import { PanGestureHandler } from "react-native-gesture-handler";
import Animated, {
Extrapolation,
interpolate,
runOnJS,
useAnimatedGestureHandler,
useAnimatedProps,
useAnimatedStyle,
@adityakmr7
adityakmr7 / App.js
Created May 3, 2022 16:51
How to implement debouncing in ReactJS
import React, {useState,useEffect} from 'react';
import './App.css';
import useDebounce from './useDebounce';
function App() {
const [searchTerm,setSearchTerm] = useState('');
const [data,setData] = useState([]);
const debouceSearchTerm = useDebounce(searchTerm, 300);
useEffect(() => {
if(debouceSearchTerm) {
package main
import "fmt"
const lastName string = "Kumar"
func main() {
fmt.Println("Constants")
const cardNumber = 2435353
package main
import "fmt"
func main() {
fmt.Println("Variables")
// var firstName string = "Aditya"
// var firstName, lastName string = "Aditya", "Kumar"
// var isAuth bool = true // false
// var value int = 34
const ourVision = ["B$u$i$ld", "$t$$h$e", "N$e$x$t", "E$$ra", "$$o$f$", "S$$of$t$wa$r$e", "De$$ve$l$op$me$n$t"]
for(let i = 0; i < ourVision.length ; i++) {
ourVision[i] = ourVision[i].replaceAll('$','');
}
console.log(ourVision.join(" "))
package main
import (
"encoding/json"
"fmt"
"log"
"math/rand"
"net/http"
"strconv"
"time"
@adityakmr7
adityakmr7 / js
Last active March 21, 2021 07:11
models/postModel.js
const mongoose = require('mongoose');
const Schema = mongoose.Schema;
const postSchema = new Schema({
title: {
type: String,
required: true,
},
content: {
@adityakmr7
adityakmr7 / app.js
Created March 13, 2021 15:37
image upload
const express = require('express');
const postRouter = require('./routes/postRoutes');
const bodyParser = require('body-parser');
const multer = require('multer');
const {v4: uuidv4} = require('uuid');
const dotenv = require('dotenv');
const mongoose = require('mongoose');
const userRouter = require('./routes/authRoutes');
const path = require('path')
const app = express();
const Post = require("../models/Post");
const { body, validationResult } = require("express-validator");
const User = require("../models/User");
const fs = require('fs');
const path = require('path');
exports.getAllPost = async (req, res, next) => {
try {
const post = await Post.find()
res.status(200).json({
const express = require("express");
const postController = require("../controllers/postController");
const router = express.Router();
const { body, validationResult } = require("express-validator");
router.get(
"/",
postController.getAllPost
);
router.get('/:postId', postController.getPostById);