Skip to content

Instantly share code, notes, and snippets.

View renatarko's full-sized avatar

Renata Karolina renatarko

View GitHub Profile
const HASURA_GRAPHQL_URL = process.env.HASURA_GRAPHQL_URL as string;
const NEXT_PUBLIC_HASURA_GRAPHQL_URL = process.env.NEXT_PUBLIC_HASURA_GRAPHQL_URL as string;
const HASURA_GRAPHQL_ADMIN_SECRET = process.env.HASURA_GRAPHQL_ADMIN_SECRET as string;
const requestOptions = {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-hasura-admin-secret': HASURA_GRAPHQL_ADMIN_SECRET,
@renatarko
renatarko / settings.json
Last active May 31, 2023 20:40 — forked from tgmarinho/settings.json
vscode settings
{
"emmet.syntaxProfiles": {
"javascript": "jsx"
},
"workbench.startupEditor": "newUntitledFile",
"editor.fontSize": 16,
"javascript.suggest.autoImports": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"editor.rulers": [
80,
@renatarko
renatarko / #livro
Created March 1, 2023 14:02
anotações sobre o livro - Entendendo Algoritmos
LIVRO: ENTENDENDO ALGARITMO:
Algoritmo: ORDENAÇÃO POR SELEÇÃO: O(n)
-> Coloca em uma ordem algum tipo de lista, por xemplo: lista telefônica, menor para o maior, maior para o menor...
Função recursiva: A função chama a si mesma!
Dois casos: caso-base e o caso-recursivo.
Técnica Dividir para conquistar DC:
1° passo: Descobrir o caso-base, deve ser o caso mais simples possível.
@renatarko
renatarko / falsy or truthy
Created February 15, 2023 21:25
falsy or truthy
// falsy
"" (string vazia)
0, -0, NaN (number inválido)
null, undefined
false
// truthy
"hello"
42
true
@renatarko
renatarko / Mapa responsivo
Created February 10, 2023 22:21
Mapa responsivo
Mapa Responsivo:
// HTML
<div class="map-responsive">
<iframe
src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3738.1822221903344!2d-54.59013868549774!3d-20.45770756021711!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x9486e8954ac0b10d%3A0x7149aba0cb5688b8!2sShopping%20Campo%20Grande!5e0!3m2!1spt-BR!2sbr!4v1676067178961!5m2!1spt-BR!2sbr"
width="600"
height="450"
frameborder="0"
style="border: 0"
allowfullscreen="false"
#Componente - React
Componente React é semelhante as tags no HTML. E o componente é uma função tradicional do JS.
## Criando um novo componente:
```
<CapsLock/> -> irá deixar todo o texto em caixa alta.
<CapsLock texto="Me deixe em Caps Lock por favor"/>
$ git init = inicializa o repositório e enxerga todas as mudanças que foram feitas no projeto
& git status = reporta como está o repositório
histórico:
$ git log = histórico de alterações
$ git log --decorate =
$ git log --author-"name" = lista os commits do autor "name"
$ git shortlog = mostra os autores dos commits, quantidade e quais fizeram. Em ordem alfanética
$ git log --graph = mostra de forma gráfica os branches e versões
$ mkdir "folder name" = criar pasta
$ rm -rf "folder name" = deletar pasta
$ ls = listar arquivos e diretórios
$ ls -a = listar arquivos e diretórios inclusive ocultos
$ cd "folder" = entrar na pasta
$ cd .. = voltar um diretório
$ cd ~/ = volta para inicio do seu usuário na home