Skip to content

Instantly share code, notes, and snippets.

View rohan-mistry's full-sized avatar
Building Products

Rohan Mistry rohan-mistry

Building Products
View GitHub Profile
@rohan-mistry
rohan-mistry / api.js
Created June 30, 2021 08:25
API Request Layer
import axios from "axios";
import { headers } from ".";
export const API_NAME = {
API_FUNCTION_NAME: async(params) => {
try {
const results = await axios.get("/url",{headers,params});
return results.data;
} catch (error) {
@rohan-mistry
rohan-mistry / Layout.js
Created February 7, 2021 20:23
Material UI Dashboard
import React, { useState } from 'react';
import { makeStyles } from '@material-ui/core/styles';
import Drawer from '@material-ui/core/Drawer';
import AppBar from '@material-ui/core/AppBar';
import CssBaseline from '@material-ui/core/CssBaseline';
import Toolbar from '@material-ui/core/Toolbar';
import List from '@material-ui/core/List';
import Typography from '@material-ui/core/Typography';
import ListItem from '@material-ui/core/ListItem';
import ListItemIcon from '@material-ui/core/ListItemIcon';
@rohan-mistry
rohan-mistry / config.js
Created November 3, 2020 11:49
Firebase File Upload on Storage
import firebase from 'firebase/app'
//copy the config from your app
const firebaseConfig = {
apiKey: "API_KEY",
authDomain: "PROJECT_ID.firebaseapp.com",
databaseURL: "https://PROJECT_ID.firebaseio.com",
projectId: "PROJECT_ID",
storageBucket: "PROJECT_ID.appspot.com",