-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtodo.js
executable file
·109 lines (62 loc) · 3.88 KB
/
todo.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
-- version 5 ---
Avant tout, retravailler le css de nouveau pour les hauteurs de pages.
et le guide selon Projet Home STduio
devis/facturation dans l'admin à changer (erreur)
devis personnalisé ? -> pas visible dans le panier !?
devis create 0 dans les options de l'admin avec une liste des devis et factures ? Redondant?
devis avec une selection du Nom plutot que via l'id.
un dashboard a la place de info generale
automatisation du mail de commande recue ?
Retrouver les valeurs au niveau de la (section) boutique.
Chnager la section contacts pour quelque chose de plus ysmpa visuellement. Allez à l'essentiel.
cors : pour les rss, omit a la place de include pour les credentials, comprendre.
gerer les erreurs d'envoi de mail coté client (affichage du msg)
Résoudre le pb suivant : admin. La fonction admindata utilise les autres query mais sans sessid. Possible ?
Parametrer le webhook du paiement. => maj de la db.
form validation
Option avec un select possible a la commande pour les couleurs. Mofgication du prix en fonction.
covid-19 pas de relais enregistrable avec boxtal : suivisimple a retravailler plus tard
Quadralab et la boutique harmonisée pour import export de produits automatique
faire avec email template tous les autres mails.
Gestion de login pour les clients via les userid enregsitrés lors de la cmde.
ajouter skyline et diffuseur à peindre soi meme
Montrer bandeau reduction pour les packs.
refaire la section valeurs
montrer le systeme d'Accroche et montrer un vrai diffuseur
Regarder un force scroll si c'est interessant ou pas :/!?
https://projects.lukehaas.me/scrollify/#examples
Graphique de la composition de prix d'un produit.
Confirmation automatique de la commande.
Remettre la carte leaflet en choix de point relais pour le client
Internationalisation du site avec ajout de la locale en : tout un travail de récriture et chaque partie texte du site doit etre en json.
Travail lourd et peu indispensable pour le moment. A faire probablement plus tard.
pour react et un peu de clarté : https://react.i18next.com/latest/usetranslation-hook
in the link i sent with the useTranslations hook, `t` is the `_` equivalent
the `_` convention comes from GNU gettext
Remplacer le react easy state par du Contexte React ou un simple import/export webpack pour les fonctions ne necessitant pas d'actualisation.
resoudre le pb de child a du table
faire un instagram ?
lien pour devenir partenaire sur la section contact
Utiliser chokidar au lieu de nodemon ?
----------------------------------------
Création de devis avec une personne déjà enregsitrée . - > modification de commande . ajout d'une ligne devis dans la db => possibilité de génération de devis pdf. Quel intéret ? Meme parcours pour la modification d'un devis existant.
TRES BONNE PAGE sur les promises :
https://dzone.com/articles/common-promise-mistakes
Attention au path relative des images pour le router /:id
le bordereau du suivi est-il l'etiquette a imprimer et coller ? Oui.
nettoyer les console.log avec un regex : console\.log\(([^)]+)\);
l'api relais colis en javascript existe a partir d'une iframe au cas ou boxtal devient compliqué.
Ajouter un id auto implémenté : ALTER TABLE public.devis ADD COLUMN ID SERIAL PRIMARY KEY;
L'adresse redirect url est celle qui est appelée suite à la transaction quoi qu'il arrive.
Le webhook est un lien qui permet de recevoir le statut du paiement lorsqu'il change from mollie. Lorsque l'argent est arrivé, un statut est envoyé et permet d'engager ensuite la livraison, les mails , etc ...
const useObjectState = (initial) => {
const [state, setState] = React.useState(initial);
const changeDif = React.useCallback((update) => {
setState(previous => ({
...previous,
...typeof update === 'function' ? update(previous) : update
}));
}, []);
return [state, changeDif];
}
https://icetutor.com/question/push-method-in-react-hooks-usestate/