Skip to content

Commit 3cf7e40

Browse files
author
guyplusplus
committed
Revert "Revert "Custom Icon (search)""
This reverts commit 1721268.
1 parent 1721268 commit 3cf7e40

File tree

2 files changed

+24
-1
lines changed

2 files changed

+24
-1
lines changed

vis_type_custom_form_filter_accounts/public/custom_form_filter_accounts_vis.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import { ExprVis, VisParams } from '../../../src/plugins/visualizations/public';
2525
import { CustomFormFilterAccountsVisWrapper } from './custom_form_filter_accounts_vis_controller';
2626
import { CustomFormFilterAccountsOptions } from './custom_form_filter_accounts_options';
2727
import { CustomFormFilterAccountsVisDependencies } from './plugin';
28+
import { icon } from './custom_form_filter_icon';
2829

2930
export interface CustomFormFilterAccountsVisComponentProp {
3031
vis: ExprVis;
@@ -38,7 +39,7 @@ export function getCustomFormFilterAccountsVisDefinition(dependencies: CustomFor
3839
name: 'customFormFilterAccounts',
3940
title: 'Form - Accounts',
4041
isAccessible: true,
41-
icon: 'visText',
42+
icon: icon,
4243
description: 'This sample custom visualization plugin contains a simple UI to adjust filter for accounts test data',
4344
visConfig: {
4445
defaults: {
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
//source: https://github.com/elastic/eui/blob/master/src/components/icon/assets/app_search_profiler.js
2+
3+
import React from 'react';
4+
5+
const EuiIconCustomerFormFilter = ({ title, titleId, ...props }) => (
6+
<svg
7+
width={32}
8+
height={32}
9+
viewBox="0 0 32 32"
10+
xmlns="http://www.w3.org/2000/svg"
11+
aria-labelledby={titleId}
12+
{...props}>
13+
{title ? <title id={titleId}>{title}</title> : null}
14+
<path className="euiIcon__fillSecondary" d="M11.63 8h7.38v2h-7.38z" />
15+
<path d="M7 8h3.19v2H7z" />
16+
<path className="euiIcon__fillSecondary" d="M7 16h7.38v2H7z" />
17+
<path d="M15.81 16H19v2h-3.19zM7 12h9v2H7z" />
18+
<path d="M13 0C5.82 0 0 5.82 0 13s5.82 13 13 13 13-5.82 13-13A13 13 0 0013 0zm0 24C6.925 24 2 19.075 2 13S6.925 2 13 2s11 4.925 11 11-4.925 11-11 11zM22.581 23.993l1.414-1.414 7.708 7.708-1.414 1.414z" />
19+
</svg>
20+
);
21+
22+
export const icon = EuiIconCustomerFormFilter;

0 commit comments

Comments
 (0)