Skip to content

Instantly share code, notes, and snippets.

const Rewards = {
rewardList: [
{
id: 1,
title: "dvssvzev",
selected: false,
},
{
id: 2,
axios
.get('https://data.nantesmetropole.fr/api/records/1.0/search/', {
params: {
dataset: 'ici le nom de la base de données, ex: 244400404_agenda-evenements-nantes-nantes-metropole',
apikey: 'ici votre clé d api',
},
})
.then((response) => {
console.log(response.data.records);
});
{
"env": {
"browser": true,
"es6": true
},
"extends": ["airbnb", "plugin:prettier/recommended"],
"parserOptions": {
"ecmaFeatures": {
"jsx": true
},
@bastienapp
bastienapp / conf-eslint-prettier-vscode.md
Last active April 13, 2022 08:13
Configure ESLint & Prettier with VSCode

1 - Install ESLint

  1. In Visual Studio Code go to View -> Extensions
  2. Search for eslint: ESLint
  3. Click Install

2 - Install Prettier

  1. In Visual Studio Code go to View -> Extensions
  2. Search for prettier code formatter: Prettier
@bastienapp
bastienapp / index.html
Created March 16, 2021 16:08
Support DOM
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<header>
@bastienapp
bastienapp / git-workshop-en.md
Last active March 1, 2022 14:33
Git & GitHub Workshop

Git & GitHub workshop

This workshop must be done in pairs, each participant must choose a role:

  • Simon
  • Garfunkel

Step 1

Simon creates a folder locally on his computer, named git-local and opens the folder.

@bastienapp
bastienapp / git-workshop-fr.md
Last active March 4, 2021 10:27
Atelier Git & GitHub

Atelier Git & GitHub

Cet atelier ce fait à deux, chaque participant doit choisir un rôle :

  • Simon
  • Garfunkel

Etape 1

Simon crée un dossier en local sur son ordinateur, nommé git-local et ouvre le dossier.

require('dotenv').config()
const mysql = require('mysql2')
const config = {
host: process.env.DB_HOST,
port: process.env.DB_PORT,
user: process.env.DB_USER,
password: process.env.DB_PASS,
database: process.env.DB_NAME,
}
import PropTypes from 'prop-types';
const childrenPropType = {
children: PropTypes.oneOfType([
PropTypes.arrayOf(PropTypes.node),
PropTypes.node,
]).isRequired,
};
export default childrenPropType;
components/common
components/views
components/layout (optionnel, si nécessaire)
components/router (optionnel, pour faire PrivateRoute par exemple)
propTypes
contexts
images
consts
utils (optionnel, si nécessaire)