Skip to content

Instantly share code, notes, and snippets.

View darksh3ll's full-sized avatar

DARKSH3LL darksh3ll

  • France
View GitHub Profile
@darksh3ll
darksh3ll / EnregistrementPro.js
Created December 31, 2018 18:25
firebase create object state react spread operator
import React, {Component} from 'react';
import {InputGroup, InputGroupAddon, Input} from 'reactstrap';
import {Button} from 'reactstrap';
import "./enregistrement.css"
import {Jumbotron} from 'reactstrap';
import base from "./base";
import Navigation from "./navigation/Navigation";
class EnregistrementPro extends Component {
@darksh3ll
darksh3ll / index.js
Last active December 30, 2018 13:44
var express = require('express');
var router = express.Router();
const nodemailer = require("nodemailer");
// Création de la méthode de transport de l'email
var smtpTransport = nodemailer.createTransport({
host:"smtp.gmail.com",
port:465,
auth: {
user: "email",
@darksh3ll
darksh3ll / Home.js
Created December 27, 2018 11:21
change classeName react
import React, {Component} from 'react';
import { Button } from 'reactstrap';
import {Link} from "react-router-dom"
import "./Home.css"
class Home extends Component {
state = {
todos:[],
on:false
};
changeColor = () => {
addNote(newNote) {
this.setState({ toDoNotes: [...this.state.toDoNotes, newNote]})
}
<div className="App">
<Table>
<thead>
<tr>
<th>id</th>
<th>title</th>
<th>body</th>
</tr>
</thead>
{
const http = require('http');
const port = 3000;
const requestHandler = (request,response) => {
let name = request.url.split('/')[2]
if (request.url === "/") {
response.end('Bienvenue sur notre serveur')
}else if(request.url ==="/contact"){
response.end('Nous ne sommes pas joignables pour le moment')
}else if(request.url ===`/display/${name}`) {
@darksh3ll
darksh3ll / upload.js
Last active December 9, 2018 20:00
uplad de fichier express back-end
const express = require('express');
const router = express.Router();
const multer = require("multer");
const storage = multer.diskStorage({
destination: function (req, file, cb) {
cb(null, './public/images/')
},
filename: function (req, file, cb) {
import React, { Component } from 'react'
import { connect } from 'react-redux'
import axios from "axios"
import dataFetch from "../store/actions/dataFetch"
export class test extends Component {
retrieveData = async () => {
// config url
@darksh3ll
darksh3ll / splice.js
Created December 1, 2018 22:12
supprimer dans un tableau avec la methode splice
function supprimer(arr,id) {
const index = arr.indexOf(id)
arr.splice(index,1)
return del
}
@darksh3ll
darksh3ll / validParentheses.js
Last active November 27, 2018 21:25
validation parenthese fermante ouvrante
function validParentheses(parens){
const open= "(";
const closed= ")";
let totalOpen = 0;
let totalClose = 0;
for (let i = 0; i < parens.length; i++) {
if (parens[i] === open) {
totalOpen +=1
}else if (parens[i] === closed) {
totalClose +=1