포스트메모
    • 12월
    • 11월
    • 10월
    • 9월
    • 8월
    • 7월
    • 6월
    • 5월
    • 4월
    • 3월
    • 2월
  • 0829

    24. 8. 29.

  • 0822

    24. 8. 22.

  • 0821

    24. 8. 21.

  • 0820

    24. 8. 20.

  • 0818

    24. 8. 18.

  • 0816

    24. 8. 16.

  • 0814

    24. 8. 14.

  • 0812

    24. 8. 12.

  • 0811

    24. 8. 11.

로딩 중...

0816

2024. 8. 16.

antd 개자식들 왜 아무 짓도 안했는데 그리드가 망가져있지? 탐색을 해보니 결국 antd때문이었다.

원래대로라면 .reactgrid-content css class가 적용돼야하지만, 망할놈의 antd css-dev-only-*가 라이브러리의 css stylesheet를 override를 해버려서 UI가 깨진 것이었다.

관련해서 구글링해보니, 역시나 많은 이들의 원성이 이미 빗발쳤던 모양이다.

antd의 망할 css-dev-only-* class가 inline으로 작성되었는데, 이는 모든 stylesheet 보다 높은 우선순위를 가진다고 한다. css-dev-only-* class는 마이크로 프론트 앱에서 서로다른 버전의 antd가 충돌할 때를 대비한 기능이라고 하는데, 지들 멋대로 공지도 없이 잠수함 패치를 해버리니 진짜 사랑하지 않을 수가 없는 라이브러리랄까?


ㅈㅅ. import "portlogics-grid/style.css 안해줘서 그랬던 거였음 ㅋㅋ;

왼쪽 화살표1418오른쪽 화살표