sforkowany z mirror/soapbox
members_count will never be null
rodzic
6a2c64ae45
commit
1af67c3a25
|
@ -9,20 +9,6 @@ import GroupMemberCount from '../group-member-count';
|
||||||
let group: Group;
|
let group: Group;
|
||||||
|
|
||||||
describe('<GroupMemberCount />', () => {
|
describe('<GroupMemberCount />', () => {
|
||||||
describe('without support for "members_count"', () => {
|
|
||||||
beforeEach(() => {
|
|
||||||
group = normalizeGroup({
|
|
||||||
members_count: undefined,
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
it('should return null', () => {
|
|
||||||
render(<GroupMemberCount group={group} />);
|
|
||||||
|
|
||||||
expect(screen.queryAllByTestId('group-member-count')).toHaveLength(0);
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
describe('with support for "members_count"', () => {
|
describe('with support for "members_count"', () => {
|
||||||
describe('with 1 member', () => {
|
describe('with 1 member', () => {
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
|
|
|
@ -10,10 +10,6 @@ interface IGroupMemberCount {
|
||||||
}
|
}
|
||||||
|
|
||||||
const GroupMemberCount = ({ group }: IGroupMemberCount) => {
|
const GroupMemberCount = ({ group }: IGroupMemberCount) => {
|
||||||
if (typeof group.members_count === 'undefined') {
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Text theme='inherit' tag='span' size='sm' weight='medium' data-testid='group-member-count'>
|
<Text theme='inherit' tag='span' size='sm' weight='medium' data-testid='group-member-count'>
|
||||||
{shortNumberFormat(group.members_count)}
|
{shortNumberFormat(group.members_count)}
|
||||||
|
|
Ładowanie…
Reference in New Issue