mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 01:38:56 -04:00
[Guided onboarding] Security config update (#142886)
* [Guided onboarding] Merged alerts and cases steps in the security guide, added isGuidePanelOpen$ to the interface * [Guided onboarding] Fixed the mock file for the ApiService
This commit is contained in:
parent
6f92e2e948
commit
2177c76ebe
4 changed files with 5 additions and 12 deletions
|
@ -9,7 +9,7 @@
|
|||
export type GuideId = 'observability' | 'security' | 'search';
|
||||
|
||||
export type ObservabilityStepIds = 'add_data' | 'view_dashboard' | 'tour_observability';
|
||||
export type SecurityStepIds = 'add_data' | 'rules' | 'alerts' | 'cases';
|
||||
export type SecurityStepIds = 'add_data' | 'rules' | 'alertsCases';
|
||||
export type SearchStepIds = 'add_data' | 'browse_docs' | 'search_experience';
|
||||
|
||||
export type GuideStepIds = ObservabilityStepIds | SecurityStepIds | SearchStepIds;
|
||||
|
|
|
@ -37,17 +37,8 @@ export const securityConfig: GuideConfig = {
|
|||
],
|
||||
},
|
||||
{
|
||||
id: 'alerts',
|
||||
title: 'View Alerts',
|
||||
descriptionList: [
|
||||
'Lorem ipsum dolor sit amet, consectetur adipiscing elit.',
|
||||
'Nullam ligula enim, malesuada a finibus vel, cursus sed risus.',
|
||||
'Vivamus pretium, elit dictum lacinia aliquet, libero nibh dictum enim, a rhoncus leo magna in sapien.',
|
||||
],
|
||||
},
|
||||
{
|
||||
id: 'cases',
|
||||
title: 'Cases and investigations',
|
||||
id: 'alertsCases',
|
||||
title: 'Alerts and cases',
|
||||
descriptionList: [
|
||||
'Lorem ipsum dolor sit amet, consectetur adipiscing elit.',
|
||||
'Nullam ligula enim, malesuada a finibus vel, cursus sed risus.',
|
||||
|
|
|
@ -22,6 +22,7 @@ const apiServiceMock: jest.Mocked<GuidedOnboardingPluginStart> = {
|
|||
completeGuideStep: jest.fn(),
|
||||
isGuidedOnboardingActiveForIntegration$: () => new BehaviorSubject(false),
|
||||
completeGuidedOnboardingForIntegration: jest.fn(),
|
||||
isGuidePanelOpen$: new BehaviorSubject(false),
|
||||
},
|
||||
};
|
||||
|
||||
|
|
|
@ -52,6 +52,7 @@ export interface GuidedOnboardingApi {
|
|||
completeGuidedOnboardingForIntegration: (
|
||||
integration?: string
|
||||
) => Promise<{ state: GuideState } | undefined>;
|
||||
isGuidePanelOpen$: Observable<boolean>;
|
||||
}
|
||||
|
||||
export interface StepConfig {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue