Skip to content

Instantly share code, notes, and snippets.

View sonigeez's full-sized avatar
🎧
we rollin

bharat sonigeez

🎧
we rollin
View GitHub Profile
@sonigeez
sonigeez / row_column_animation.dart
Last active September 21, 2023 05:47
Animation in transition of switching between row and column
import 'package:flutter/material.dart';
void main() => runApp(const MyApp());
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
@sonigeez
sonigeez / vercel_submodule_workaround.sh
Created September 6, 2023 14:04
bash script for fetching latest submoule while deploying on vercel
#!/usr/bin/env bash
set -Eeuo pipefail
GITMODULES=".gitmodules"
FEXT=".bak"
GITMODULES_BACKUP="${GITMODULES}${FEXT}"
function cleanup {
echo "Cleaning the runner..."
import 'dart:async';
import 'package:flutter/material.dart';
mixin PeriodicUpdater<T extends StatefulWidget> on State<T> {
Timer? _timer;
Duration get updateInterval;
@override
import React, { useState, useEffect } from "react";
function App() {
const [value, setValue] = useState("");
//Waits for a period of time then resolves
function timeout(ms) {
return new Promise((resolve) => setTimeout(resolve, ms));
}
@sonigeez
sonigeez / use_state_for_node.js
Created March 12, 2023 11:04
useState hook type function for nodejs
function useState(initVal) {
let _val = initVal;
const state = () => _val;
const setState = newVal => {
_val = newVal;
}
return [state, setState];
}
const [count, setCount] = useState(1);