Skip to content

Instantly share code, notes, and snippets.

View Nathan-Bernardo's full-sized avatar
🤓
Thirsty for knowledge

Nathan Bernardo Nathan-Bernardo

🤓
Thirsty for knowledge
View GitHub Profile
@NgModule({
declarations: [
AppComponent,
],
imports: [
HighchartsChartModule,
CommonModuleModule,
CoreModuleModule,
SidebarModulesModule,
BrowserModule,
import { useState, useEffect } from "react";
import axios from "axios";
/* API: https://swapi.dev/api/vehicles?format=json */
export const ListOfVehicles = (): JSX.Element => {
const [data, setData] = useState<any>([]);
const [data2, setData2] = useState<any>([]);
useEffect(() => {
import React, { useState, useEffect } from "react";
import axios from "axios";
type Data = {
created_at?: string;
title?: string;
url?: string;
author?: string;
points?: number;
story_text?: null | string;
import uvicorn
from pymongo import MongoClient
from fastapi import FastAPI, File, UploadFile
from fastapi.middleware.cors import CORSMiddleware
from fastapi.encoders import jsonable_encoder
from motor.motor_asyncio import AsyncIOMotorClient
@app.post("/resume")
async def receive_file(file: UploadFile = File(...)):
resume_file = jsonable_encoder(file)
from fastapi import FastAPI
import uvicorn
from motor.motor_asyncio import AsyncIOMotorClient
from config import settings
from apps.ResumeParser.routers import router as todo_router
app = FastAPI()
origins = [
"http://localhost:3000",
"localhost:3000"
]
app.add_middleware(
CORSMiddleware,
allow_origins=origins,
allow_credentials=True,
@app.post("/resume/")
async def receive_file(file: UploadFile = File(...)):
contents = await file.read()
print(contents)
print(file.content_type)
print(file.filename)
return {"filename": file.filename}
from fastapi import FastAPI, File, UploadFile
from fastapi.middleware.cors import CORSMiddleware
app = FastAPI()
origins = [
"http://localhost:3000",
"localhost:3000"
]
@Nathan-Bernardo
Nathan-Bernardo / Skills.tsx
Created May 28, 2021 04:55
Using createAsyncThunk to extract data from the server
import { Typography, Chip } from '@material-ui/core';
import { useChipStyles } from '../../../constants/profileStyles';
import React, { useEffect, useState } from 'react';
import { Loading } from '../../Shared/components/Loading';
import { Candidate } from './types/candidate';
import { useDispatch } from 'react-redux';
import { createAsyncThunk } from '@reduxjs/toolkit';
import { AddSkill, ADD_SKILL, DeleteSkill, DELETE_SKILL } from './actions/skillsAction';
const initialCandidate: Candidate = {