[TIL] 05.28

2020. 5. 28. 21:12TIL

기존의 약관 페이지는 택스트만 띄워둔 형태여서 약관 페이지를 새로 만드는 작업을 진행하였다. 

기존의 약관들에 관한 글들은 js 파일에 객체 형식으로 저장이 돼 있었다. 오역자들에서 md 파일을 바로 가져다 사용하기 때문에 마크다운 형식으로 바꾸어 보여주려고 했다. 하지만 오역자들에서는 styled-markdown 이라는 라이브러를 사용하고 회사 프로젝트에서는 react-markdown 이라는 라이브러리를 사용하고 있었다. react-markdown 으로는 md 파일을 바로 넣어줄수가 없었다. 

그래서 다시 js 파일로 바꾸어 사용하였다. 그런데 이번에는 markdown 문법이 하나도 적용이 되지 않은 채로 나타났다. 

왜 그런거지 하고 이리저리 살펴보다가 TapEnter 가 문제 였다. 좀더 보기 쉽게 하도록 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