0820


왜 테스트할 땐 드롭다운이 열렸는데 dev에선 안열리지? = ReactGrid에서 onCellsChanged를 안줬으니까... 하루 걸려서 결국 찾음 하루 날렸지만 그대신 ReactGrid -> PanesRenderer -> PaneContent -> RowsRenderer -> CellRenderer 플로우 + handleStateUpdate, CellRenderer.onCellsChanged 에 대해 자세히 알게 되었다

  • 개선점
    • ~~dropdown 셀 탭으로 접근하면 nonEditable임에도 텍스트를 입력할 수 있음 + 클릭해서 한 번 깜빡이는 것도 막아야함 => nonEditable일 경우의 접근 방지를 좀 더 강화해야 함~~
      • isDisabled = cell.nonEditable 로 전환해 클릭 자체가 안되는 isDisabled로 강화함
    • 그와 동시에 화살표로 셀 이동 시에 nonEditable 셀을 만나면 포커스가 사라지는 불편함도 개선할 필요가 있음 => 이동하려는 방향은 유지한 채 해당 방향에서 가장 가까운 nonEditable이 아닌 셀로 쩜프하도록 수정