Skip to content

Instantly share code, notes, and snippets.

View jrmarqueshd's full-sized avatar
💭
Desenvolvendo...

Junior Marques jrmarqueshd

💭
Desenvolvendo...
View GitHub Profile
@jrmarqueshd
jrmarqueshd / Bootstrap only grid
Last active October 24, 2023 15:18
only grid bootstrap 4
body {
margin: 0;
padding: 0;
}
img {
border: 0;
}
svg:not(:root) {
@jrmarqueshd
jrmarqueshd / gist:a05327bace5fb477eaec845fa0a57142
Last active March 19, 2020 12:07
Compare if two objects is the same
isEquivalent = (a, b) => {
// Create arrays of property names
var aProps = Object.getOwnPropertyNames(a);
var bProps = Object.getOwnPropertyNames(b);
// If number of properties is different,
// objects are not equivalent
if (aProps.length != bProps.length) {
return false;
}
for (var i = 0; i < aProps.length; i++) {
@jrmarqueshd
jrmarqueshd / gist:750a1c738d914d20602050775f17e919
Created February 18, 2020 13:10
Remover palavras com acento usando RegEx
parsed = "João";
parsed = parsed.replace(new RegExp("[ÁÀÂÃ]", "gi"), "a");
parsed = parsed.replace(new RegExp("[ÉÈÊ]", "gi"), "e");
parsed = parsed.replace(new RegExp("[ÍÌÎ]", "gi"), "i");
parsed = parsed.replace(new RegExp("[ÓÒÔÕ]", "gi"), "o");
parsed = parsed.replace(new RegExp("[ÚÙÛ]", "gi"), "u");
parsed = parsed.replace(new RegExp("[Ç]", "gi"), "c");
console.log(parsed);
state:{
form:{
[state]: {
value: []
}
}
}
this.setState(prevState => ({
...prevState,
state:{
form:{
[state]: {
value: []
}
}
}
this.setState(prevState => ({
...prevState,
state:{
form:{
[state]: {
value: []
}
}
}
this.setState(prevState => ({
...prevState,
const input = document.getElementById("input");
function telephone(v) {
v = v.replace(/\D/g, "");
v = v.replace(/^(\d\d)(\d)/g, "($1) $2");
v = v.replace(/(\d{4})(\d)/, "$1-$2");
return v
}
input.addEventListener("input", () => {
@jrmarqueshd
jrmarqueshd / Outline for input with radius
Last active December 16, 2019 14:45
Create a outline with radius
a:focus,
input:focus,
textarea:focus,
select:focus,
button:focus {
box-shadow: 0 0 2pt 1pt rgba(179, 230, 254, 1) !important;
outline-color: transparent !important;
}
@jrmarqueshd
jrmarqueshd / Outline for input with radius
Created November 13, 2019 15:27
Create a outline with radius
input, textarea, select{
box-shadow: 0 0 2pt 1pt #2d0d5e !important;
outline: none !important;
}
function printWeek(dataObj, elementPrint) {
if (dataObj.getDay() == 0) {
elementPrint.innerText = "Dom";
} else if (dataObj.getDay() == 1) {
elementPrint.innerText = "Seg";
} else if (dataObj.getDay() == 2) {
elementPrint.innerText = "Ter";
} else if (dataObj.getDay() == 3) {
elementPrint.innerText = "Qua";
} else if (dataObj.getDay() == 4) {