Skip to content

Instantly share code, notes, and snippets.

View cgibsonmm's full-sized avatar
:shipit:
Killin IT!

Corey Gibson cgibsonmm

:shipit:
Killin IT!
View GitHub Profile
@cgibsonmm
cgibsonmm / BottomNav.js
Created January 5, 2020 15:24
Bottom Nav for instagram clone
import React from 'react';
import { Link } from 'react-router-native';
import { View, TouchableOpacity} from 'react-native';
import { t } from 'react-native-tailwindcss';
import {FontAwesomeIcon} from '@fortawesome/react-native-fontawesome';
import {
faHome,
faSearch,
faUser,
faHeart,
@cgibsonmm
cgibsonmm / Home.js
Created January 7, 2020 20:56
Home page for instaclone
import React, {useState, useEffect} from 'react';
import Axios from 'axios'
import {ScrollView} from 'react-native';
import PhotoPost from '../components/PhotoPost';
const Home = () => {
const [posts, setPosts] = useState([])
useEffect(()=>{
Axios.get('http://localhost:3000/image_post/index')
@cgibsonmm
cgibsonmm / PhotoPost.js
Created January 7, 2020 21:23
A single photo from instaclone app
import React from 'react';
import { View, Text, TouchableOpacity, Image} from 'react-native';
import {FontAwesomeIcon} from '@fortawesome/react-native-fontawesome';
import {faHeart, faComment, faPaperPlane, faBookmark} from '@fortawesome/free-solid-svg-icons';
import {t} from 'react-native-tailwindcss';
const PhotoPost = ({post}) => {
const {image_url, username} = post
return (