Skip to content

Instantly share code, notes, and snippets.

View Luccasoli's full-sized avatar
🏠
Working from home

Lucas Mesquita Luccasoli

🏠
Working from home
View GitHub Profile
@Luccasoli
Luccasoli / useReactNavigationQuery
Created May 14, 2021 23:44
useQuery layer implementing refetchOnWindowFocus in react-native project using react-navigation
import { useFocusEffect } from '@react-navigation/core';
import { useCallback } from 'react';
import {
QueryFunction,
QueryKey,
useQuery,
UseQueryOptions,
UseQueryResult,
} from 'react-query';
@Luccasoli
Luccasoli / utils.js
Created April 25, 2020 18:33
imagePicker in react-native
import ImagePicker from 'react-native-image-picker';
export async function imagePicker(callback, errorHandler = () => {}) {
const options = {
title: 'Escolha uma foto',
takePhotoButtonTitle: 'Tirar uma foto...',
chooseFromLibraryButtonTitle: 'Escolher da galeria...',
cameraType: 'front',
mediaType: 'photo',
cancelButtonTitle: 'Cancelar',
import 'package:flutter/material.dart';
final Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
const RootStack = createStackNavigator({
Tabs: {
screen: Tabs,
navigationOptions: ({ navigation }) => {
return {
header: (
<Appbar.Header>
<Appbar.Content title="Teste" subtitle="Subtitle" />
<IconButton
icon="person"
@Luccasoli
Luccasoli / Makefile
Created April 24, 2018 01:27
Classe Numero e seu makefile
CXX = g++
CXXFLAGS = -Wall -g
main: main.o Numero.o
$(CXX) $(CXXFLAGS) -o main main.o Numero.o
main.o: main.cpp Numero.o
$(CXX) $(CXXFLAGS) -c main.cpp
Numero.o: Numero.h
#include <bits/stdc++.h>
using namespace std;
class Numero{
public:
int valor;
int gera_num(){
valor = rand() % 10000 + 1;