Slide 8
Slide 8 text
フロントのディレクトリ構成 8
export const userState = atom({
key: 'user',
default: {
id: null,
name: '',
email: ''
}
})
constants
アプリケーション全体の定数を置く
例:カラーコード、レイアウト系の定数
具体例
const colors = {
main: {
primary: {
light: '#DBEEE3',
main: '#7DB894',
dark: '#569870',
},
secondary: {
light: '#838383',
main: '#6A6A6A',
dark: '#464646',
},
},
warning: {
positive: {
light: '#DBEEE3',
main: '#7DB894',
dark: '#569870',
},
negative: {
light: '#FFE1E1',
main: '#F39191',
dark: '#D36A6A',
},
},
sub: {
a: {
light: '#DFDC92',
main: '#B9B552',
dark: '#676418',
},
b: {
light: '#D4DEFF',
main: '#839EFF',
dark: '#3A51A3',
},
},
text: {
positive: {
light: '#878787',
main: '#4D4B4B',
dark: '#2B2B2B',
},
negative: {
light: '#FFE1E1',
main: '#F39191',
dark: '#D36A6A',
},
link: {
light: '#DBEEE3',
main: '#7DB894',