mirror of
https://github.com/prymitive/karma
synced 2026-05-05 03:16:51 +00:00
refactor(ui): reorder alert action menu to make it look nicer with the header
This commit is contained in:
@@ -38,12 +38,6 @@ const MenuContent = onClickOutside(
|
||||
style={popperStyle}
|
||||
data-placement={popperPlacement}
|
||||
>
|
||||
<div
|
||||
className="dropdown-item cursor-pointer"
|
||||
onClick={() => onSilenceClick(silenceFormStore, group, alert)}
|
||||
>
|
||||
<FontAwesomeIcon icon={faBellSlash} /> Silence this alert
|
||||
</div>
|
||||
<h6 className="dropdown-header">Alert source links:</h6>
|
||||
{alert.alertmanager.map(am => (
|
||||
<a
|
||||
@@ -57,6 +51,13 @@ const MenuContent = onClickOutside(
|
||||
{am.name}
|
||||
</a>
|
||||
))}
|
||||
<div className="dropdown-divider" />
|
||||
<div
|
||||
className="dropdown-item cursor-pointer"
|
||||
onClick={() => onSilenceClick(silenceFormStore, group, alert)}
|
||||
>
|
||||
<FontAwesomeIcon icon={faBellSlash} /> Silence this alert
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -70,7 +70,7 @@ const MountedMenuContent = group => {
|
||||
describe("<MenuContent />", () => {
|
||||
it("clicking on 'Silence' icon opens the silence form modal", () => {
|
||||
const tree = MountedMenuContent(group);
|
||||
const button = tree.find(".dropdown-item").at(0);
|
||||
const button = tree.find(".dropdown-item").at(1);
|
||||
button.simulate("click");
|
||||
expect(silenceFormStore.toggle.visible).toBe(true);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user