From 2a2a94c36b3e2e8fe37e493b6f5b58e6d25312ea Mon Sep 17 00:00:00 2001 From: Hanna922 Date: Fri, 19 Jan 2024 23:22:07 +0900 Subject: [PATCH] doc: check readme --- .../05/Hanna/README.md" | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git "a/02. \353\240\214\353\215\224\353\247\201/05/Hanna/README.md" "b/02. \353\240\214\353\215\224\353\247\201/05/Hanna/README.md" index 1372bc1..1781331 100644 --- "a/02. \353\240\214\353\215\224\353\247\201/05/Hanna/README.md" +++ "b/02. \353\240\214\353\215\224\353\247\201/05/Hanna/README.md" @@ -18,7 +18,7 @@ npm test ## 구현 가이드 -- [ ] `index.js` 에 일정 시간마다 상태를 무작위로 변경하고, 다시 렌더링을 하는 로직을 작성해보세요. +- [x] `index.js` 에 일정 시간마다 상태를 무작위로 변경하고, 다시 렌더링을 하는 로직을 작성해보세요. - 무작위로 변경된 상태의 값은 자유롭되, 타입은 @@ -33,19 +33,19 @@ npm test - 기존의 `appView()` 함수 대신, `registry.js` 에 작성된 코드를 활용해서 렌더링을 진행해보세요. -- [ ] `registry.js` 코드를 작성하고, 테스트를 통과해보세요. +- [x] `registry.js` 코드를 작성하고, 테스트를 통과해보세요. - 캡슐화를 위하여 `registry` 변수는 export 하지 말아주세요. - `index.html` 안에 렌더링 될 구성요소를 특정할 수 있도록 `data-component` 속성을 할당해보세요. -- [ ] `isNodeChange.js` 코드를 작성하고, 테스트를 통과해보세요. +- [x] `isNodeChange.js` 코드를 작성하고, 테스트를 통과해보세요. -- [ ] `applyDiff.js` 코드를 작성하고, 테스트를 통과해보세요. +- [x] `applyDiff.js` 코드를 작성하고, 테스트를 통과해보세요. - `isNodeChange.js` 에 작성한 모듈을 활용해보세요. -- [ ] 프로그램 내부에서 가상 DOM을 렌더링해보세요. +- [x] 프로그램 내부에서 가상 DOM을 렌더링해보세요. - `registry.js` 의 `add` 함수를 호출하여 렌더링할 컴포넌트들을 미리 할당해주세요.