Skip to content

Commit

Permalink
In the case of boolean, do not write the default value (because it is…
Browse files Browse the repository at this point in the history
… false by default).
  • Loading branch information
8845musign committed Nov 15, 2024
1 parent ec933f2 commit 79902a6
Show file tree
Hide file tree
Showing 14 changed files with 12 additions and 33 deletions.
2 changes: 0 additions & 2 deletions src/components/ActionHalfModal/ActionHalfModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -52,12 +52,10 @@ type BaseProps = {
open?: boolean;
/**
* openを無視してモーダルを開いたままにするかどうか。アニメーションライブラリとの連携で、ActionHalfModal自身が開閉に関与しない場合に使用
* @default false
*/
isStatic?: boolean;
/**
* モーダルをフルスクリーンで表示するかどうか
* @default false
*/
fullscreen?: boolean;
/**
Expand Down
1 change: 0 additions & 1 deletion src/components/ActionModal/ActionModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,6 @@ type BaseProps = {
open?: boolean;
/**
* openを無視してモーダルを開いたままにするかどうか。アニメーションライブラリとの連携で、ActionHalfModal自身が開閉に関与しない場合に使用
* @default false
*/
isStatic?: boolean;
/**
Expand Down
1 change: 0 additions & 1 deletion src/components/Box/Box.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,6 @@ type BaseProps = {
textNoWrap?: boolean;
/**
* inline-blockとして扱う
* @default false
*/
inline?: boolean;
} & PaddingProps &
Expand Down
3 changes: 1 addition & 2 deletions src/components/Button/ButtonTypes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,7 @@ export type BaseProps = {
*/
size?: 'large' | 'medium' | 'small';
/**
* 横幅を100%占有するかどうか
* @default false
* 横幅を100%占有する
*/
block?: boolean;
/**
Expand Down
2 changes: 0 additions & 2 deletions src/components/Center/Center.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,10 @@ type Props = {
as?: HTMLTagname | ReactElement<ComponentType<typeof Box>>;
/**
* 内包するテキストを中央に配置。設定は継承され、子孫要素にも影響します
* @default false
*/
textCenter?: boolean;
/**
* 子要素を中央に配置。孫要素には影響しません
* @default false
*/
childrenCenter?: boolean;
/**
Expand Down
3 changes: 1 addition & 2 deletions src/components/CheckboxCard/CheckboxCard.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,7 @@ import { Icon } from '../Icon/Icon';

type Props = InputHTMLAttributes<HTMLInputElement> & {
/**
* 横幅を100%占有するかどうか
* @default false
* 横幅を100%占有する
*/
block?: boolean;
};
Expand Down
4 changes: 1 addition & 3 deletions src/components/Flex/Flex.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,7 @@ type Props = {
*/
justifyContent?: JustifyContent;
/**
* 折り返しの有無
* @default false
* 子要素の折り返しを許可
*/
wrap?: boolean;
/**
Expand All @@ -53,7 +52,6 @@ type Props = {
width?: 'full' | CSSWitdh;
/**
* inline-flexとして扱う
* @default false
*/
inline?: boolean;
} & MarginProps &
Expand Down
7 changes: 2 additions & 5 deletions src/components/MessageHalfModal/MessageHalfModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ type BaseProps = {
* ヘッダーに表示する見出しテキスト
*/
header?: string;

/**
* 閉じるボタンのラベル
* @default 閉じる
Expand All @@ -43,13 +42,11 @@ type BaseProps = {
*/
open?: boolean;
/**
* openを無視してモーダルを開いたままにするかどうか。アニメーションライブラリとの連携で、ActionHalfModal自身が開閉に関与しない場合に使用
* @default false
* openを無視してモーダルを開いたままにするか。アニメーションライブラリとの連携で、ActionHalfModal自身が開閉に関与しない場合に使用
*/
isStatic?: boolean;
/**
* モーダルをフルスクリーンで表示するかどうか
* @default false
* モーダルをフルスクリーンで表示する
*/
fullscreen?: boolean;
/**
Expand Down
6 changes: 2 additions & 4 deletions src/components/MessageModal/MessageModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,7 @@ type Props = {
*/
overlayOpacity?: Opacity;
/**
* 画面を占有する高さで固定するかどうか
* @default false
* 画面を占有する高さで固定する
*/
fixedHeight?: boolean;
/**
Expand All @@ -42,8 +41,7 @@ type Props = {
*/
open?: boolean;
/**
* openを無視してモーダルを開いたままにするかどうか。アニメーションライブラリとの連携で、ActionHalfModal自身が開閉に関与しない場合に使用
* @default false
* openを無視してモーダルを開いたままにする。アニメーションライブラリとの連携で、ActionHalfModal自身が開閉に関与しない場合に使用
*/
isStatic?: boolean;
/**
Expand Down
1 change: 0 additions & 1 deletion src/components/Pre/Pre.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ type Props = {
whiteSpace?: 'pre' | 'pre-wrap' | 'pre-line' | 'break-spaces';
/**
* inline-blockとして扱う
* @default false
*/
inline?: boolean;
} & AllowedSpanAttributes;
Expand Down
3 changes: 1 addition & 2 deletions src/components/RadioCard/RadioCard.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,7 @@ type Props = Omit<React.InputHTMLAttributes<HTMLInputElement>, 'name' | 'value'
*/
children: React.InputHTMLAttributes<HTMLInputElement>['children'];
/**
* 横幅を100%占有するかどうか
* @default false
* 横幅を100%占有する
*/
block?: boolean;
};
Expand Down
3 changes: 1 addition & 2 deletions src/components/Select/Select.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,7 @@ type Props = CustomDataAttributeProps & {
*/
isInvalid?: boolean;
/**
* フィールドを無効化するかどうか
* @default false
* フィールドを無効化する
*/
disabled?: boolean;
/**
Expand Down
6 changes: 2 additions & 4 deletions src/components/TextArea/TextArea.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,11 @@ import type { TextareaHTMLAttributes } from 'react';

type Props = {
/**
* 有効でない入力を保持しているかどうか
* @default false
* 値が不正であることを示す
*/
isInvalid?: boolean;
/**
* フィールドを無効化するかどうか
* @default false
* フィールドを無効化する
*/
disabled?: boolean;
} & TextareaHTMLAttributes<HTMLTextAreaElement> &
Expand Down
3 changes: 1 addition & 2 deletions src/components/Toggle/Toggle.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,7 @@ type Props = {
*/
checked?: boolean;
/**
* 初期状態が選択状態かどうか
* @default false
* 初期状態で選択状態とする
*/
defaultChecked?: boolean;
/**
Expand Down

0 comments on commit 79902a6

Please sign in to comment.