Rev 1777 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import React from "react";import { useEffect, useState } from "react";import {axios} from "../../../utils";const SuggestedGroupsHelper = (props) => {// props destructuringconst { groupId } = props;// statesconst [suggestedGroups, setSuggestedGroups] = useState([]);useEffect(() => {axios.get(`/helpers/groups-suggestion/${groupId}`).then((response) => {const resData = response.data;if (resData.success) {setSuggestedGroups(resData.data);} else {// alert error}});}, []);return (<React.Fragment><divclassName="widget suggestions full-width"id="suggestions-similar-groups"style={{height: "450px",overflowY: "auto",}}><div className="sd-title"><h3>Grupos Similares</h3></div>{/* <!--sd-title end--> */}{suggestedGroups.length ? (suggestedGroups.map(({ id, name, image, profile }) => (<div className="suggestion-usd" key={id}><divclassName="row"><divclassName="col-md-4 col-sm-12"><imgstyle={{ width: "50px", height: "auto" }}src={image}alt=""/></div><divclassName="col-md-8 col-sm-12 text-left"><div className="sgt-text"><h4className="cursor-pointer"onClick={() => window.location.href = profile}>{name}</h4></div></div></div></div>))) : (<div className="view-more">Sin sugerencias</div>)}</div></React.Fragment>);};export default SuggestedGroupsHelper;