Apply suggestions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
This commit is contained in:
parent
54ad8f7fbb
commit
3d057daa43
|
@ -35,7 +35,7 @@ const Card = React.forwardRef<HTMLDivElement, ICard>(({ children, variant, size
|
||||||
className={classNames({
|
className={classNames({
|
||||||
'space-y-4': true,
|
'space-y-4': true,
|
||||||
'bg-white dark:bg-slate-800 text-black dark:text-white shadow-lg dark:shadow-inset overflow-hidden': variant === 'rounded',
|
'bg-white dark:bg-slate-800 text-black dark:text-white shadow-lg dark:shadow-inset overflow-hidden': variant === 'rounded',
|
||||||
[sizes[size]]: true,
|
[sizes[size]]: variant === 'rounded',
|
||||||
}, className)}
|
}, className)}
|
||||||
>
|
>
|
||||||
{children}
|
{children}
|
||||||
|
|
|
@ -40,13 +40,8 @@ const Column: React.FC<IColumn> = React.forwardRef((props, ref: React.ForwardedR
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const renderChildren = () => {
|
const renderChildren = () => (
|
||||||
if (transparent) {
|
<Card variant={transparent ? undefined : 'rounded'} className={className}>
|
||||||
return <div className={classNames('text-black dark:text-white', className)}>{children}</div>;
|
|
||||||
}
|
|
||||||
|
|
||||||
return (
|
|
||||||
<Card variant='rounded' className={className}>
|
|
||||||
{withHeader ? (
|
{withHeader ? (
|
||||||
<CardHeader onBackClick={handleBackClick}>
|
<CardHeader onBackClick={handleBackClick}>
|
||||||
<CardTitle title={label} />
|
<CardTitle title={label} />
|
||||||
|
@ -58,7 +53,6 @@ const Column: React.FC<IColumn> = React.forwardRef((props, ref: React.ForwardedR
|
||||||
</CardBody>
|
</CardBody>
|
||||||
</Card>
|
</Card>
|
||||||
);
|
);
|
||||||
};
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div role='region' className='relative' ref={ref} aria-label={label} column-type={transparent ? 'transparent' : 'filled'}>
|
<div role='region' className='relative' ref={ref} aria-label={label} column-type={transparent ? 'transparent' : 'filled'}>
|
||||||
|
|
|
@ -35,7 +35,7 @@ const Bookmarks: React.FC = () => {
|
||||||
const emptyMessage = <FormattedMessage id='empty_column.bookmarks' defaultMessage="You don't have any bookmarks yet. When you add one, it will show up here." />;
|
const emptyMessage = <FormattedMessage id='empty_column.bookmarks' defaultMessage="You don't have any bookmarks yet. When you add one, it will show up here." />;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Column transparent>
|
<Column transparent withHeader={false}>
|
||||||
<div className='px-4 pt-4 sm:p-0'>
|
<div className='px-4 pt-4 sm:p-0'>
|
||||||
<SubNavigation message={intl.formatMessage(messages.heading)} />
|
<SubNavigation message={intl.formatMessage(messages.heading)} />
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -42,7 +42,7 @@ const CommunityTimeline = () => {
|
||||||
}, [onlyMedia]);
|
}, [onlyMedia]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Column label={intl.formatMessage(messages.title)} transparent>
|
<Column label={intl.formatMessage(messages.title)} transparent withHeader={false}>
|
||||||
<SubNavigation message={intl.formatMessage(messages.title)} settings={ColumnSettings} />
|
<SubNavigation message={intl.formatMessage(messages.title)} settings={ColumnSettings} />
|
||||||
<Timeline
|
<Timeline
|
||||||
scrollKey={`${timelineId}_timeline`}
|
scrollKey={`${timelineId}_timeline`}
|
||||||
|
|
|
@ -40,7 +40,7 @@ const DirectTimeline = () => {
|
||||||
};
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Column label={intl.formatMessage(messages.title)} transparent>
|
<Column label={intl.formatMessage(messages.title)} transparent withHeader={false}>
|
||||||
<ColumnHeader
|
<ColumnHeader
|
||||||
icon='envelope'
|
icon='envelope'
|
||||||
active={hasUnread}
|
active={hasUnread}
|
||||||
|
|
|
@ -118,7 +118,7 @@ class Followers extends ImmutablePureComponent {
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Column label={intl.formatMessage(messages.heading)}>
|
<Column label={intl.formatMessage(messages.heading)} transparent>
|
||||||
<ScrollableList
|
<ScrollableList
|
||||||
scrollKey='followers'
|
scrollKey='followers'
|
||||||
hasMore={hasMore}
|
hasMore={hasMore}
|
||||||
|
|
|
@ -118,7 +118,7 @@ class Following extends ImmutablePureComponent {
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Column label={intl.formatMessage(messages.heading)}>
|
<Column label={intl.formatMessage(messages.heading)} transparent>
|
||||||
<ScrollableList
|
<ScrollableList
|
||||||
scrollKey='following'
|
scrollKey='following'
|
||||||
hasMore={hasMore}
|
hasMore={hasMore}
|
||||||
|
|
|
@ -112,7 +112,7 @@ class HashtagTimeline extends React.PureComponent {
|
||||||
const { id } = this.props.params;
|
const { id } = this.props.params;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Column label={`#${id}`} transparent>
|
<Column label={`#${id}`} transparent withHeader={false}>
|
||||||
<ColumnHeader active={hasUnread} title={this.title()} />
|
<ColumnHeader active={hasUnread} title={this.title()} />
|
||||||
<Timeline
|
<Timeline
|
||||||
scrollKey='hashtag_timeline'
|
scrollKey='hashtag_timeline'
|
||||||
|
|
|
@ -58,7 +58,7 @@ const HomeTimeline: React.FC = () => {
|
||||||
}, [isPartial]);
|
}, [isPartial]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Column label={intl.formatMessage(messages.title)} transparent>
|
<Column label={intl.formatMessage(messages.title)} transparent withHeader={false}>
|
||||||
<Timeline
|
<Timeline
|
||||||
scrollKey='home_timeline'
|
scrollKey='home_timeline'
|
||||||
onLoadMore={handleLoadMore}
|
onLoadMore={handleLoadMore}
|
||||||
|
|
|
@ -85,7 +85,7 @@ const ListTimeline: React.FC = () => {
|
||||||
);
|
);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Column label={title} heading={title} transparent>
|
<Column label={title} heading={title} transparent withHeader={false}>
|
||||||
{/* <HomeColumnHeader activeItem='lists' activeSubItem={id} active={hasUnread}>
|
{/* <HomeColumnHeader activeItem='lists' activeSubItem={id} active={hasUnread}>
|
||||||
<div className='column-header__links'>
|
<div className='column-header__links'>
|
||||||
<button className='text-btn column-header__setting-btn' tabIndex='0' onClick={handleEditClick}>
|
<button className='text-btn column-header__setting-btn' tabIndex='0' onClick={handleEditClick}>
|
||||||
|
|
|
@ -52,7 +52,7 @@ class PinnedStatuses extends ImmutablePureComponent {
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Column label={intl.formatMessage(messages.heading)}>
|
<Column label={intl.formatMessage(messages.heading)} transparent>
|
||||||
<StatusList
|
<StatusList
|
||||||
statusIds={statusIds}
|
statusIds={statusIds}
|
||||||
scrollKey='pinned_statuses'
|
scrollKey='pinned_statuses'
|
||||||
|
|
|
@ -63,7 +63,7 @@ const CommunityTimeline = () => {
|
||||||
}, [onlyMedia]);
|
}, [onlyMedia]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Column label={intl.formatMessage(messages.title)} transparent>
|
<Column label={intl.formatMessage(messages.title)} transparent withHeader={false}>
|
||||||
<SubNavigation message={intl.formatMessage(messages.title)} settings={ColumnSettings} />
|
<SubNavigation message={intl.formatMessage(messages.title)} settings={ColumnSettings} />
|
||||||
<PinnedHostsPicker />
|
<PinnedHostsPicker />
|
||||||
{showExplanationBox && <div className='mb-4'>
|
{showExplanationBox && <div className='mb-4'>
|
||||||
|
|
|
@ -65,7 +65,7 @@ const RemoteTimeline: React.FC<IRemoteTimeline> = ({ params }) => {
|
||||||
}, [onlyMedia]);
|
}, [onlyMedia]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Column label={intl.formatMessage(messages.title)} heading={instance} transparent>
|
<Column label={intl.formatMessage(messages.title)} heading={instance} transparent withHeader={false}>
|
||||||
{instance && <PinnedHostsPicker host={instance} />}
|
{instance && <PinnedHostsPicker host={instance} />}
|
||||||
{!pinned && <HStack className='mb-4 px-2' space={2}>
|
{!pinned && <HStack className='mb-4 px-2' space={2}>
|
||||||
<IconButton iconClassName='h-5 w-5' src={require('@tabler/icons/x.svg')} onClick={handleCloseClick} />
|
<IconButton iconClassName='h-5 w-5' src={require('@tabler/icons/x.svg')} onClick={handleCloseClick} />
|
||||||
|
|
|
@ -791,7 +791,7 @@ class Status extends ImmutablePureComponent<IStatus, IStatusState> {
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Column label={intl.formatMessage(titleMessage, { username })} transparent>
|
<Column label={intl.formatMessage(titleMessage, { username })} transparent withHeader={false}>
|
||||||
<div className='px-4 pt-4 sm:p-0'>
|
<div className='px-4 pt-4 sm:p-0'>
|
||||||
<SubNavigation message={intl.formatMessage(titleMessage, { username })} />
|
<SubNavigation message={intl.formatMessage(titleMessage, { username })} />
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -38,7 +38,7 @@ const TestTimeline: React.FC = () => {
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Column label={intl.formatMessage(messages.title)} transparent>
|
<Column label={intl.formatMessage(messages.title)} transparent withHeader={false}>
|
||||||
<SubNavigation message={intl.formatMessage(messages.title)} />
|
<SubNavigation message={intl.formatMessage(messages.title)} />
|
||||||
<Timeline
|
<Timeline
|
||||||
scrollKey={`${timelineId}_timeline`}
|
scrollKey={`${timelineId}_timeline`}
|
||||||
|
|
Loading…
Reference in New Issue