-
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:
Tom Darneix <tomdar87@outlook.com> * Update www/front_src/src/Resources/Details/tabs/Details/DetailsCard/GroupChip.tsx Co-authored-by:
Tom 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:
Tom Darneix <tomdar87@outlook.com> * Update www/front_src/src/Resources/Details/tabs/Details/DetailsCard/Groups.tsx Co-authored-by:
Tom 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:
Tom Darneix <tomdar87@outlook.com> * Update www/front_src/src/Resources/Details/tabs/Details/DetailsCard/GroupChip.tsx Co-authored-by:
Tom Darneix <tomdar87@outlook.com> Co-authored-by:
Adrien Morais <amorais@centreon.com> Co-authored-by:
Tom Darneix <tomdar87@outlook.com> Co-authored-by:
Kevin Duret <kduret@centreon.com>
38897e76