-
Notifications
You must be signed in to change notification settings - Fork 5
Оформление кода
Eugene Troynov edited this page Aug 12, 2020
·
3 revisions
Команды должны быть максимально простыми и понятными, группа команд отвечающие за один процесс разделенный на этапы оформляются следующим образом:
"scripts": {
"build:ts": "...",
"build:img": "...",
"build": "yarn ts && yarn img"
}
в качестве разделителя выступает :
, это своего рода namespace.
В данной библиотеке есть жесткое ограничение на деструктуризацию хуков из библиотеки React предпочтительным является доступ к хуку через точку:
import React from 'react';
function useExample() {
const [value, setValue] = React.useState();
return [value];
}
а вот так делать запрещается:
import React, { useState } from 'react';
function useExample() {
const [value, setValue] = useState();
return [value];
}