Skip to content

Instantly share code, notes, and snippets.

View darksh3ll's full-sized avatar

DARKSH3LL darksh3ll

  • France
View GitHub Profile
import React, {Component} from 'react';
import './App.css';
import ListeProducts from "./ListeProducts";
import Form from "./Form";
class App extends Component {
state = {
products: [],
Title:"",
description:"",
import {BrowserRouter,Route,Switch} from "react-router-dom";
const Root = () =>(
<BrowserRouter>
<div>
<Switch>
<Route exact path ='/' component={}/>
<Route exact path ='/pokemon' component={pokemon}/>
<Route component={NoteFound}/>
</Switch>
@darksh3ll
darksh3ll / .htaccess
Created November 6, 2018 20:14
htacces react apache
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
@darksh3ll
darksh3ll / Display2.js
Last active January 27, 2019 11:57
passage de props par navlink
import React, {Component} from 'react';
import NavLink from "react-router-dom/es/NavLink";
import Info from "./Info";
class Display2 extends Component {
state = {
personne:[],
};
object = (people) => {
@darksh3ll
darksh3ll / filter-map.js
Created November 4, 2018 13:40
afficher et filtrer un tableau
// App.js
import React, { Component } from "react";
import "./App.css";
class App extends Component {
state = {
scores:["jean","pierre","stephane","charlotte"]
};
@darksh3ll
darksh3ll / phraseCapitalize.js
Created November 4, 2018 11:35
mais les 1 er lettre en majuscule sur une phrase
function lettreCapitalize(str) {
const arr = str.split(" ");
const arrCapitalize = arr.map(str => str.charAt(0).toUpperCase() + str.slice(1));
return arrCapitalize.join(" ")
}
@darksh3ll
darksh3ll / App.js
Last active December 1, 2018 08:29
axios et componentDidmount
retrieveData = async () => {
// config url
const url ="";
const data = await axios.get(`${url}`);
console.log(data);
};
componentDidMount() {
this.retrieveData();
@darksh3ll
darksh3ll / App.jsx
Last active November 3, 2018 09:45
Récuperer input dans le state avec une seul function
import React, { Component } from 'react';
import './App.css';
class App extends Component {
state = {
nom:"",
email:""
};
handleSubmit = () => {
import React, { Component } from 'react'
const arr = [12,23,56]
class DisplayPokemon extends Component {
state = {
data:[]
}
//!Lance la function au demarrage
componentDidMount() {
this.fetchData()
@darksh3ll
darksh3ll / v2.js
Last active March 15, 2019 06:11
cherche voyelle
const getCount = (str) => {
let consonne = 0
let vowelsCount = 0;
const letter = str.split('')
let voyelles = ["a", "o", "i", "e", "u"];
letter.map((letter) => {
voyelles.includes(letter) ? vowelsCount += 1 : consonne+=1
})
return `${vowelsCount} voyelles et ${consonne} consone`;
}