[TIL] 05.28
2020. 5. 28. 21:12ㆍTIL
기존의 약관 페이지는 택스트만 띄워둔 형태여서 약관 페이지를 새로 만드는 작업을 진행하였다.
기존의 약관들에 관한 글들은 js 파일에 객체 형식으로 저장이 돼 있었다. 오역자들에서 md 파일을 바로 가져다 사용하기 때문에 마크다운 형식으로 바꾸어 보여주려고 했다. 하지만 오역자들에서는 styled-markdown 이라는 라이브러를 사용하고 회사 프로젝트에서는 react-markdown 이라는 라이브러리를 사용하고 있었다. react-markdown 으로는 md 파일을 바로 넣어줄수가 없었다.
그래서 다시 js 파일로 바꾸어 사용하였다. 그런데 이번에는 markdown 문법이 하나도 적용이 되지 않은 채로 나타났다.
왜 그런거지 하고 이리저리 살펴보다가 Tap과 Enter 가 문제 였다. 좀더 보기 쉽게 하도록 Tap과 Enter를 사용하여 텍스트를 정리를 해뒀는데 그 부분 때문에 마크다운 문법이 먹히지가 않고 있었다. 그래서 다시 수정을 하여 보여주었다.
기존에는 개인정보약관은 페이지로 보여주고 나머진 회원가입 또는 필요한 부분에서 모달로 띄워서 보여주는 형식이였다.
변경한 부분에서는 모든 약관을 다 모으고 Tab 으로 각각 약관을 볼 수 있도록 만든 다음 약관 보기 등을 클릭했을 경우 새 페이지가 뜨도록 변경 하였다.
'TIL' 카테고리의 다른 글
[TIL] 06.03 (0) | 2020.06.03 |
---|---|
[TIL] 06.02 (0) | 2020.06.02 |
[TIL] 05.27 (0) | 2020.05.27 |
[TIL] 05.26 (0) | 2020.05.26 |
[TIL] 05.25 immer.js (0) | 2020.05.25 |