Skip to content
  • jcaro's avatar
    enh(UI): Rework detail panel chip to add action on hover Chip (#10528) · 38897e76
    jcaro authored
    * Resize Chip like in Listing
    
    * Add hovered condition to display or not icon actions
    
    * Uncomment code to push pr in draft mode
    
    * Remove isHovered prop on Cards
    
    * Add isHovered behavior on DetailCard Groups
    
    * Add Hovered on Chip - Icons to set filter and redirect link to HG configuration
    
    * Add onHover beahvior only on Chip Hovered
    
    * Add icon clickable and execute function
    
    * Add htmlColor attribute for IconButton
    
    * Fiw minmaxWidht on Chip
    
    * Remove props unused
    
    * Add tooltips and chips to improve Detail Card Groups behavior
    
    * enh(resource): add backend part
    
    * First step to change card to custom card
    
    * Fix displaying  Chip into tile if we have mmore five Chips HG-SG
    
    * Add hook useHistory to use navigate for redirect to configuration page for host/service group
    
    * Add new interface Group to extend NamedEntity with new props
    
    * Add redirection link  to configuration page for HG and SG
    
    * Export interface Group
    
    * Add GroupChip component to code refacto
    
    * Refacto GroupChip component
    
    * Refacto code
    
    * Fix issue from mui migration to V5
    
    * Regenerate package-lock
    
    * Remove scope from centreon-frontend path
    
    * Remove scope from centreon-frontend path into tsconfig.json
    
    * rollback
    
    * Regenerate config files without @centreon for centreon frontend
    
    * Remove path "@centreon
    
    "
    
    * Fix issues with last changes
    
    * FIx issue with pr merged about Module and LicenseModule
    
    * Add new file for component GroupChip and regenerate packa-lock
    
    * Fix Eslint issues
    
    * Update www/front_src/src/Resources/Details/tabs/Details/DetailsCard/GroupChip.tsx
    
    Co-authored-by: default avatarTom Darneix <tomdar87@outlook.com>
    
    * Update www/front_src/src/Resources/Details/tabs/Details/DetailsCard/GroupChip.tsx
    
    Co-authored-by: default avatarTom Darneix <tomdar87@outlook.com>
    
    * Extract mouse event into specific functions
    
    * Fix issues
    
    * Remove ThemeProvider by Module
    
    * Change ThemeProvider by Module
    
    * Fix path from centreon-frontend
    
    * Fix eslint issue and import GroupChip in render of Groups
    
    * FIx  unit test and fix displaying icons on Hover
    
    * Fix eslint issue
    
    * Remove unused style and rename class style
    
    * Remove unused style in Groups file
    
    * enable eslint react/jsx-key
    
    * Update src/Centreon/Domain/Contact/Contact.php
    
    * Update www/front_src/src/Resources/Details/tabs/Details/DetailsCard/GroupChip.tsx
    
    Co-authored-by: default avatarTom Darneix <tomdar87@outlook.com>
    
    * Update www/front_src/src/Resources/Details/tabs/Details/DetailsCard/Groups.tsx
    
    Co-authored-by: default avatarTom Darneix <tomdar87@outlook.com>
    
    * Remove style unused and extract function in specific variable
    
    * Add class for icon label color
    
    * Add style for chip label color , return transparent or not
    
    * Extract groups to specific variable and Fix unit test
    
    * fix eslint issues
    
    * Add class for Typography
    
    * Fix ieslint issue Unexpected constant condition in property chipLabelColor
    
    * Add condition class to state for display chipLabel
    
    * Rename interface for component GroupChip
    
    * Update www/front_src/src/Resources/Details/tabs/Details/DetailsCard/GroupChip.tsx
    
    Co-authored-by: default avatarTom Darneix <tomdar87@outlook.com>
    
    * Update www/front_src/src/Resources/Details/tabs/Details/DetailsCard/GroupChip.tsx
    
    Co-authored-by: default avatarTom Darneix <tomdar87@outlook.com>
    
    Co-authored-by: default avatarAdrien Morais <amorais@centreon.com>
    Co-authored-by: default avatarTom Darneix <tomdar87@outlook.com>
    Co-authored-by: default avatarKevin Duret <kduret@centreon.com>
    38897e76