Skip to content

Instantly share code, notes, and snippets.

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

Jorge Valencia valencia12

🏠
Working from home
  • Stefanini LATAM
View GitHub Profile
@valencia12
valencia12 / Unite testing
Last active October 24, 2021 05:02
United Testing
Las pruebas son importantes.
Tip, Si las pruebas unitarias no estan hechas, hay que hacer la ruta critica... Es decir entrar
a la funcionabilidad de la aplicacion.
¿Qué veremos en esta sección?
Introducción a las pruebas
-AAA
-Arrange - Arreglar
-Act - Actuar
@valencia12
valencia12 / GistReact
Last active October 28, 2021 04:57
React Apuntos #Importantes
Que es un componente en react?
Un componente en react es un fragmento de codigo o la parte de un
elmento que puede tener estado o no.
//Se puede Dejar sin import pero tiene que estar dentro de un fragmento
//Para poder retornar muchos componentes dentro de la primera App
//Se tiene que englobar los componentes hijos dentro de un fragmetn <></>
//FC
//Adentro de las {}Se puede colocar cualquier varibale de JS
//Boleanos no los imprime
@valencia12
valencia12 / Apuntes generales de react
Last active November 4, 2021 19:04
React apuntes
Que es react?
-Es una libreria que nos permite crear aplicaciones.
-React Esta hecho para aplicaciones robustas y sencillas
-Declarativa se facilita seguir patrones de diseño
-Eficiente cuando el cambio impacta en el dom, rederiza de manera Eficiente
-Predecible
-Componente pequeñas partes encapsuladas que puede tener un estado o no. Esto permite tener el codiog limpio o sencillo
-Por la parte de servidor con Node
-Aplicaciones móviles con React Native
@valencia12
valencia12 / Button.tsx
Last active October 2, 2021 23:44
Custom Button React-typescript
import React from "react";
import styles from "./button.module.css";
interface ButtonProps extends React.ButtonHTMLAttributes<HTMLButtonElement> {
variant?: "outline";
colorVariable?:
| "primary"
| "secondary"
| "success"
| "tertiary"
@valencia12
valencia12 / variables.css
Created October 2, 2021 23:26 — forked from DanielCeron-dc/variables.css
css-variables
:root {
--primary: #36393f;
--secondary: mediumseagreen;
--tertiary: rgb(32,34,37);
--quaternary: #292b2f;
--quinary: #393d42;
--danger: #ff0000;
--danger-hover: #960000;
--warning: #ff9f00;
--warning-hover: #b46f00;
@valencia12
valencia12 / body.css
Created October 2, 2021 23:25 — forked from DanielCeron-dc/body.css
body-react
body {
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',
'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
@valencia12
valencia12 / Navbar.tsx
Created October 2, 2021 23:25 — forked from DanielCeron-dc/Navbar.module.css
Navbar for react app
import React, { CSSProperties } from 'react';
const style: CSSProperties = {
backgroundColor: 'var(--secondary)',
height: 50,
width: '100%',
display: 'flex',
position: 'fixed',
justifyContent: 'flex-end',
alignItems: 'center',
@valencia12
valencia12 / Navbar.tsx
Created October 2, 2021 23:24 — forked from DanielCeron-dc/Navbar.tsx
Navbar on react with sticky
import React, { CSSProperties } from 'react';
const style: CSSProperties = {
backgroundColor: 'var(--secondary)',
height: 50,
width: '100%',
display: 'flex',
position: 'sticky',
top: 0,
left: 0,