Pre Refinamiento Movil
This commit is contained in:
		| @@ -1,4 +1,6 @@ | ||||
| // src/features/legislativas/nacionales/components/Breadcrumbs.tsx | ||||
| import { FiHome, FiChevronRight } from 'react-icons/fi'; | ||||
|  | ||||
| interface BreadcrumbsProps { | ||||
|   nivel: 'pais' | 'provincia' | 'municipio'; | ||||
|   nombreAmbito: string; | ||||
| @@ -9,20 +11,39 @@ interface BreadcrumbsProps { | ||||
|  | ||||
| export const Breadcrumbs = ({ nivel, nombreAmbito, nombreProvincia, onReset, onVolverProvincia }: BreadcrumbsProps) => { | ||||
|   return ( | ||||
|     <div className="breadcrumbs"> | ||||
|       {nivel !== 'pais' && ( | ||||
|     <nav className="breadcrumbs-container"> | ||||
|       {nivel !== 'pais' ? ( | ||||
|         <> | ||||
|           <button onClick={onReset} className="breadcrumb-link">Argentina</button> | ||||
|           <span className="breadcrumb-separator">{'>'}</span> | ||||
|           <button onClick={onReset} className="breadcrumb-item"> | ||||
|             <FiHome className="breadcrumb-icon" /> | ||||
|             <span>Argentina</span> | ||||
|           </button> | ||||
|           <FiChevronRight className="breadcrumb-separator" /> | ||||
|         </> | ||||
|       ) : ( | ||||
|         <div className="breadcrumb-item-actual"> | ||||
|           <FiHome className="breadcrumb-icon" /> | ||||
|           <span>{nombreAmbito}</span> | ||||
|         </div> | ||||
|       )} | ||||
|        | ||||
|       {nivel === 'provincia' && ( | ||||
|         <div className="breadcrumb-item-actual"> | ||||
|           <span>{nombreAmbito}</span> | ||||
|         </div> | ||||
|       )} | ||||
|  | ||||
|       {nivel === 'municipio' && nombreProvincia && ( | ||||
|         <> | ||||
|           <button onClick={onVolverProvincia} className="breadcrumb-link">{nombreProvincia}</button> | ||||
|           <span className="breadcrumb-separator">{'>'}</span> | ||||
|           <button onClick={onVolverProvincia} className="breadcrumb-item"> | ||||
|             <span>{nombreProvincia}</span> | ||||
|           </button> | ||||
|           <FiChevronRight className="breadcrumb-separator" /> | ||||
|           <div className="breadcrumb-item-actual"> | ||||
|             <span>{nombreAmbito}</span> | ||||
|           </div> | ||||
|         </> | ||||
|       )} | ||||
|       <span className="breadcrumb-actual">{nombreAmbito}</span> | ||||
|     </div> | ||||
|     </nav> | ||||
|   ); | ||||
| }; | ||||
		Reference in New Issue
	
	Block a user