mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-06 03:57:59 +08:00
chore: prettier all tsx codes
This commit is contained in:
parent
08c84c9c38
commit
f7c5f994dd
@ -66,7 +66,9 @@ function AddressList(
|
||||
<div class={bem()} {...inherit(ctx)}>
|
||||
{slots.top?.()}
|
||||
<RadioGroup value={props.value}>{List}</RadioGroup>
|
||||
{props.disabledText && <div class={bem('disabled-text')}>{props.disabledText}</div>}
|
||||
{props.disabledText && (
|
||||
<div class={bem('disabled-text')}>{props.disabledText}</div>
|
||||
)}
|
||||
{DisabledList}
|
||||
{slots.default?.()}
|
||||
<div class={bem('bottom')}>
|
||||
|
@ -24,7 +24,10 @@ function CellGroup(
|
||||
ctx: RenderContext<CellGroupProps>
|
||||
) {
|
||||
const Group = (
|
||||
<div class={[bem(), { [BORDER_TOP_BOTTOM]: props.border }]} {...inherit(ctx, true)}>
|
||||
<div
|
||||
class={[bem(), { [BORDER_TOP_BOTTOM]: props.border }]}
|
||||
{...inherit(ctx, true)}
|
||||
>
|
||||
{slots.default?.()}
|
||||
</div>
|
||||
);
|
||||
@ -32,7 +35,9 @@ function CellGroup(
|
||||
if (props.title || slots.title) {
|
||||
return (
|
||||
<div>
|
||||
<div class={bem('title')}>{slots.title ? slots.title() : props.title}</div>
|
||||
<div class={bem('title')}>
|
||||
{slots.title ? slots.title() : props.title}
|
||||
</div>
|
||||
{Group}
|
||||
</div>
|
||||
);
|
||||
|
@ -33,7 +33,11 @@ function LoadingIcon(h: CreateElement, props: LoadingProps) {
|
||||
);
|
||||
}
|
||||
|
||||
function LoadingText(h: CreateElement, props: LoadingProps, slots: DefaultSlots) {
|
||||
function LoadingText(
|
||||
h: CreateElement,
|
||||
props: LoadingProps,
|
||||
slots: DefaultSlots
|
||||
) {
|
||||
if (slots.default) {
|
||||
const style = props.textSize && {
|
||||
fontSize: addUnit(props.textSize),
|
||||
@ -63,7 +67,10 @@ function Loading(
|
||||
}
|
||||
|
||||
return (
|
||||
<div class={bem([type, { vertical: props.vertical }])} {...inherit(ctx, true)}>
|
||||
<div
|
||||
class={bem([type, { vertical: props.vertical }])}
|
||||
{...inherit(ctx, true)}
|
||||
>
|
||||
<span class={bem('spinner', type)} style={style}>
|
||||
{LoadingIcon(h, props)}
|
||||
</span>
|
||||
|
@ -36,36 +36,41 @@ function NavBar(
|
||||
slots: NavBarSlots,
|
||||
ctx: RenderContext<NavBarProps>
|
||||
) {
|
||||
function LeftPart() {
|
||||
if (slots.left) {
|
||||
return slots.left();
|
||||
}
|
||||
|
||||
return [
|
||||
props.leftArrow && <Icon class={bem('arrow')} name="arrow-left" />,
|
||||
props.leftText && <span class={bem('text')}>{props.leftText}</span>,
|
||||
];
|
||||
}
|
||||
|
||||
function RightPart() {
|
||||
if (slots.right) {
|
||||
return slots.right();
|
||||
}
|
||||
|
||||
if (props.rightText) {
|
||||
return <span class={bem('text')}>{props.rightText}</span>;
|
||||
}
|
||||
}
|
||||
|
||||
return (
|
||||
<div
|
||||
class={[
|
||||
bem({ fixed: props.fixed }),
|
||||
{ [BORDER_BOTTOM]: props.border },
|
||||
]}
|
||||
style={{ zIndex: props.zIndex }}
|
||||
class={[bem({ fixed: props.fixed }), { [BORDER_BOTTOM]: props.border }]}
|
||||
{...inherit(ctx)}
|
||||
>
|
||||
<div class={bem('left')} onClick={ctx.listeners['click-left'] || noop}>
|
||||
{slots.left
|
||||
? slots.left()
|
||||
: [
|
||||
props.leftArrow && (
|
||||
<Icon class={bem('arrow')} name="arrow-left" />
|
||||
),
|
||||
props.leftText && (
|
||||
<span class={bem('text')}>{props.leftText}</span>
|
||||
),
|
||||
]}
|
||||
{LeftPart()}
|
||||
</div>
|
||||
<div class={[bem('title'), 'van-ellipsis']}>
|
||||
{slots.title ? slots.title() : props.title}
|
||||
</div>
|
||||
<div class={bem('right')} onClick={ctx.listeners['click-right'] || noop}>
|
||||
{slots.right
|
||||
? slots.right()
|
||||
: props.rightText && (
|
||||
<span class={bem('text')}>{props.rightText}</span>
|
||||
)}
|
||||
{RightPart()}
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
|
@ -39,7 +39,11 @@ function PasswordInput(
|
||||
|
||||
Points.push(
|
||||
<li class={{ [BORDER_LEFT]: showBorder }} style={style}>
|
||||
{props.mask ? <i style={{ visibility: char ? 'visible' : 'hidden' }} /> : char}
|
||||
{props.mask ? (
|
||||
<i style={{ visibility: char ? 'visible' : 'hidden' }} />
|
||||
) : (
|
||||
char
|
||||
)}
|
||||
{showCursor && <div class={bem('cursor')} />}
|
||||
</li>
|
||||
);
|
||||
@ -57,7 +61,9 @@ function PasswordInput(
|
||||
>
|
||||
{Points}
|
||||
</ul>
|
||||
{info && <div class={bem(props.errorInfo ? 'error-info' : 'info')}>{info}</div>}
|
||||
{info && (
|
||||
<div class={bem(props.errorInfo ? 'error-info' : 'info')}>{info}</div>
|
||||
)}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
@ -43,7 +43,11 @@ function Search(
|
||||
) {
|
||||
function Label() {
|
||||
if (slots.label || props.label) {
|
||||
return <div class={bem('label')}>{slots.label ? slots.label() : props.label}</div>;
|
||||
return (
|
||||
<div class={bem('label')}>
|
||||
{slots.label ? slots.label() : props.label}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -33,7 +33,9 @@ function Skeleton(
|
||||
|
||||
function Title() {
|
||||
if (props.title) {
|
||||
return <h3 class={bem('title')} style={{ width: addUnit(props.titleWidth) }} />;
|
||||
return (
|
||||
<h3 class={bem('title')} style={{ width: addUnit(props.titleWidth) }} />
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@ -54,7 +56,9 @@ function Skeleton(
|
||||
}
|
||||
|
||||
for (let i = 0; i < props.row; i++) {
|
||||
Rows.push(<div class={bem('row')} style={{ width: addUnit(getRowWidth(i)) }} />);
|
||||
Rows.push(
|
||||
<div class={bem('row')} style={{ width: addUnit(getRowWidth(i)) }} />
|
||||
);
|
||||
}
|
||||
|
||||
return Rows;
|
||||
|
@ -16,7 +16,10 @@ export type SkuHeaderProps = {
|
||||
|
||||
const [createComponent, bem] = createNamespace('sku-header');
|
||||
|
||||
function getSkuImg(sku: SkuData, selectedSku: SelectedSkuData): string | undefined {
|
||||
function getSkuImg(
|
||||
sku: SkuData,
|
||||
selectedSku: SelectedSkuData
|
||||
): string | undefined {
|
||||
let img;
|
||||
|
||||
sku.tree.some(item => {
|
||||
|
@ -24,7 +24,10 @@ function SkuRow(
|
||||
);
|
||||
return (
|
||||
<div class={[bem(), BORDER_BOTTOM]} {...inherit(ctx)}>
|
||||
<div class={bem('title')}>{props.skuRow.k}{multipleNode}</div>
|
||||
<div class={bem('title')}>
|
||||
{props.skuRow.k}
|
||||
{multipleNode}
|
||||
</div>
|
||||
{slots.default && slots.default()}
|
||||
</div>
|
||||
);
|
||||
|
Loading…
x
Reference in New Issue
Block a user