Proyectos de Subversion LeadersLinked - SPA

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1774 stevensc 1
import React from 'react'
2
import { Box, styled } from '@mui/material'
1563 stevensc 3
import { device } from '@app/styles/MediaQueries'
5 stevensc 4
 
1774 stevensc 5
import GroupsWidget from './Groups'
6
import AppsWidget from '@app/components/widgets/default/SocialNetworks'
7
import UserInfo from './UserInfo'
8
 
9
const CustomSidebar = styled(Box)`
5 stevensc 10
  position: relative;
11
  display: flex;
12
  flex-direction: column;
13
  gap: 0.5rem;
14
  height: fit-content;
15
  grid-area: sidebar;
1563 stevensc 16
 
856 stevensc 17
  @media ${device.mobile} {
5 stevensc 18
    display: none;
19
  }
20
`
21
 
1774 stevensc 22
const Sidebar = ({ user }) => {
23
  const {
24
    moodle_image,
25
    moodle_name,
26
    microlearning_playstore,
27
    microlearning_appstore
28
  } = user
29
  const moodle = {
30
    image: moodle_image,
31
    name: moodle_name
32
  }
33
  const microlearning = {
34
    playStore: microlearning_playstore,
35
    appStore: microlearning_appstore
36
  }
37
 
38
  return (
39
    <CustomSidebar>
40
      <UserInfo {...user} />
41
      <GroupsWidget />
42
      <AppsWidget moodle={moodle} microlearning={microlearning} />
43
    </CustomSidebar>
44
  )
45
}
46
 
47
export default Sidebar