// imports import React from 'react'; import Link from 'next/link'; // locals import ApiSignal from '../../../signals/Api'; import { useSignal } from '../../../signal'; import { current as TeamSignal } from '../../../signals/Teams'; const ComponentSkillListItem = (props = {}) => { const [api] = useSignal(ApiSignal); const [team] = useSignal(TeamSignal); return (
{/* Header Section */}

{props.item?.name}

{props.item?.default && ( {api.translate('skill:button.verified', 'Verified')} )}
ID: {props.item?.id?.slice(0, 8)}

{props.item?.description}

{/* Footer with Actions */}
{props.item?.team === team?.id && ( {api.translate('skill:button.update', 'Update')} )}
); }; export default React.memo(ComponentSkillListItem);