the-kingdoms / modules-fe

1 stars 4 forks source link

각종 이슈를 해결한다 #70

Open DeveloperRyou opened 1 month ago

DeveloperRyou commented 1 month ago

수정이 완료된 이슈는 체크로 기록 부탁드립니다.

iOdiO89 commented 1 month ago

@DeveloperRyou textfield/textarea 에 error, warning이고, size가 S, M일때 icon size를 해결한다 이건 혹시 어떤 오류인가요?

DeveloperRyou commented 1 month ago

error, warning일때 아이콘이 나오는데, 해당 아이콘의 크기가 이상한 문제였습니다!

iOdiO89 commented 1 month ago

state에 enable, disable, readonly등을 넣을 수 있게 통일하고, 기본값은 enable로 작성한다

input state는 /src/input/textfiled.tsx에 inputStateType이 정의되어 있습니다! 필요하신 경우 import 해서 사용하시면 됩니당

export type InputStateType =
  | "enable"
  | "warning"
  | "error"
  | "disabled"
  | "readOnly";
iOdiO89 commented 1 month ago

Iconkey를 사용하는 컴포넌트의 storybook에서 IconKey가 선택가능하도록 수정한다

iconKey 관련해서 제가 작업했던 거 올려두겠습니다 참고가 되셨으면 좋겠습니다 ..!!!!!

  1. iconkey 링크만 거는 경우 image
// /src/navigation/navigationBar/horizontalNav.stories.tsx
export default {
  ...
  argTypes: {
    items: {
      description: `[> iconKey 확인하러 가기](?path=/docs/components-icon-icon-list--docs)`,
    },
  },
} as Meta<typeof HorizontalNav>;
  1. iconkey 드랍다운 설정 image
// /src/navigation/navigationBar/horizontalNavItem.stories.tsx
import { icons } from "src/icon/Icon";

export default {
  ...
  argTypes: {
    icon: {
      options: Object.keys(icons),
      description: "type: iconKey",
    },
  },
} as Meta<typeof HorizontalNavItem>;