mirror of
https://github.com/shlinkio/shlink-web-client.git
synced 2026-03-17 21:13:48 +00:00
Fixed props interface definition
This commit is contained in:
@@ -7,13 +7,12 @@ import { prettify } from '../../utils/helpers/numbers';
|
|||||||
import VisitStatsLink, { VisitStatsLinkProps } from './VisitStatsLink';
|
import VisitStatsLink, { VisitStatsLinkProps } from './VisitStatsLink';
|
||||||
import './ShortUrlVisitsCount.scss';
|
import './ShortUrlVisitsCount.scss';
|
||||||
|
|
||||||
// TODO This interface should be called ShortUrlVisitsCountProps, and the component should not have the Comp suffix
|
interface ShortUrlVisitsCountProps extends VisitStatsLinkProps {
|
||||||
export interface ShortUrlVisitsCount extends VisitStatsLinkProps {
|
|
||||||
visitsCount: number;
|
visitsCount: number;
|
||||||
active?: boolean;
|
active?: boolean;
|
||||||
}
|
}
|
||||||
|
|
||||||
const ShortUrlVisitsCountComp = ({ visitsCount, shortUrl, selectedServer, active = false }: ShortUrlVisitsCount) => {
|
const ShortUrlVisitsCount = ({ visitsCount, shortUrl, selectedServer, active = false }: ShortUrlVisitsCountProps) => {
|
||||||
const maxVisits = shortUrl?.meta?.maxVisits;
|
const maxVisits = shortUrl?.meta?.maxVisits;
|
||||||
const visitsLink = (
|
const visitsLink = (
|
||||||
<VisitStatsLink selectedServer={selectedServer} shortUrl={shortUrl}>
|
<VisitStatsLink selectedServer={selectedServer} shortUrl={shortUrl}>
|
||||||
@@ -55,4 +54,4 @@ const ShortUrlVisitsCountComp = ({ visitsCount, shortUrl, selectedServer, active
|
|||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
export default ShortUrlVisitsCountComp;
|
export default ShortUrlVisitsCount;
|
||||||
|
|||||||
Reference in New Issue
Block a user