[2.6.5] Addition of Show/Hide Selectors for all blocks

- Updating dependencies
This commit is contained in:
AmruthPillai
2021-03-07 09:38:02 +05:30
parent 1365972676
commit 33ac260683
8 changed files with 15733 additions and 15119 deletions

View File

@ -3,7 +3,7 @@ import React, { memo, useContext } from 'react';
import { useTranslation } from 'react-i18next';
import { FaCaretRight } from 'react-icons/fa';
import PageContext from '../../../contexts/PageContext';
import { safetyCheck } from '../../../utils';
import { isItemVisible, safetyCheck } from '../../../utils';
import BirthDateB from '../BirthDate/BirthDateB';
import Icons from '../Icons';
@ -57,14 +57,17 @@ const ContactA = () => {
<BirthDateB />
{safetyCheck(data.social) &&
data.social.items.map((x) => (
<ContactItem
key={x.id}
value={x.username}
icon={x.network}
link={x.url}
/>
))}
data.social.items.map(
(x) =>
isItemVisible(x) && (
<ContactItem
key={x.id}
value={x.username}
icon={x.network}
link={x.url}
/>
),
)}
</div>
);
};

View File

@ -3,7 +3,7 @@ import React, { memo, useContext } from 'react';
import { useTranslation } from 'react-i18next';
import { FaCaretRight } from 'react-icons/fa';
import PageContext from '../../../contexts/PageContext';
import { safetyCheck } from '../../../utils';
import { isItemVisible, safetyCheck } from '../../../utils';
import BirthDateC from '../BirthDate/BirthDateC';
import Icons from '../Icons';
@ -57,14 +57,17 @@ const ContactB = () => {
<BirthDateC />
{safetyCheck(data.social) &&
data.social.items.map((x) => (
<ContactItem
key={x.id}
value={x.username}
icon={x.network}
link={x.url}
/>
))}
data.social.items.map(
(x) =>
isItemVisible(x) && (
<ContactItem
key={x.id}
value={x.username}
icon={x.network}
link={x.url}
/>
),
)}
</div>
);
};

View File

@ -1,7 +1,7 @@
import React, { memo, useContext } from 'react';
import { useTranslation } from 'react-i18next';
import PageContext from '../../../contexts/PageContext';
import { hasAddress, safetyCheck } from '../../../utils';
import { hasAddress, isItemVisible, safetyCheck } from '../../../utils';
import BirthDateA from '../BirthDate/BirthDateA';
const ContactItem = ({ value, label, link }) =>
@ -58,14 +58,17 @@ const ContactC = () => {
<BirthDateA />
{safetyCheck(data.social) &&
data.social.items.map((x) => (
<ContactItem
key={x.id}
value={x.username}
label={x.network}
link={x.url}
/>
))}
data.social.items.map(
(x) =>
isItemVisible(x) && (
<ContactItem
key={x.id}
value={x.username}
label={x.network}
link={x.url}
/>
),
)}
</div>
);
};

View File

@ -2,7 +2,7 @@ import React, { memo, useContext } from 'react';
import { useTranslation } from 'react-i18next';
import { MdFlare } from 'react-icons/md';
import PageContext from '../../../contexts/PageContext';
import { hasAddress, safetyCheck } from '../../../utils';
import { hasAddress, isItemVisible, safetyCheck } from '../../../utils';
import BirthDateA from '../BirthDate/BirthDateA';
const ContactItem = ({ value, label, link }) =>
@ -76,14 +76,17 @@ const ContactD = () => {
<BirthDateA />
{safetyCheck(data.social) &&
data.social.items.map((x) => (
<ContactItem
key={x.id}
value={x.username}
label={x.network}
link={x.url}
/>
))}
data.social.items.map(
(x) =>
isItemVisible(x) && (
<ContactItem
key={x.id}
value={x.username}
label={x.network}
link={x.url}
/>
),
)}
</div>
);
};

View File

@ -2,12 +2,7 @@ import React, { memo, useContext } from 'react';
import { useTranslation } from 'react-i18next';
import ReactMarkdown from 'react-markdown';
import PageContext from '../../../contexts/PageContext';
import {
formatDateRange,
safetyCheck,
isItemVisible,
genericFilter,
} from '../../../utils';
import { formatDateRange, safetyCheck, isItemVisible } from '../../../utils';
const WorkItem = ({ item, language }) => {
const { t } = useTranslation();