File tree Expand file tree Collapse file tree 2 files changed +15
-10
lines changed
Expand file tree Collapse file tree 2 files changed +15
-10
lines changed Original file line number Diff line number Diff line change 11import React from 'preact-compat' ;
22import Template from '../Template/Template' ;
33
4- import {
5- VoiceSearchCSSClasses ,
6- VoiceSearchTemplates ,
7- } from '../../widgets/voice-search/voice-search' ;
4+ import { VoiceSearchTemplates } from '../../widgets/voice-search/voice-search' ;
85
96import {
107 VoiceListeningState ,
118 ToggleListening ,
129} from '../../lib/voiceSearchHelper' ;
1310
11+ export type VoiceSearchComponentCSSClasses = {
12+ root : string ;
13+ button : string ;
14+ status : string ;
15+ } ;
16+
1417export type VoiceSearchProps = {
15- cssClasses : VoiceSearchCSSClasses ;
18+ cssClasses : VoiceSearchComponentCSSClasses ;
1619 isBrowserSupported : boolean ;
1720 isListening : boolean ;
1821 toggleListening : ToggleListening ;
Original file line number Diff line number Diff line change @@ -8,17 +8,19 @@ import { component } from '../../lib/suit';
88import connectVoiceSearch , {
99 VoiceSearchRenderer ,
1010} from '../../connectors/voice-search/connectVoiceSearch' ;
11- import VoiceSearch from '../../components/VoiceSearch/VoiceSearch' ;
11+ import VoiceSearch , {
12+ VoiceSearchComponentCSSClasses ,
13+ } from '../../components/VoiceSearch/VoiceSearch' ;
1214import defaultTemplates from './defaultTemplates' ;
1315import { WidgetFactory , Template } from '../../types' ;
1416
1517const withUsage = createDocumentationMessageGenerator ( { name : 'voice-search' } ) ;
1618const suit = component ( 'VoiceSearch' ) ;
1719
1820export type VoiceSearchCSSClasses = {
19- root : string ;
20- button : string ;
21- status : string ;
21+ root : string | string [ ] ;
22+ button : string | string [ ] ;
23+ status : string | string [ ] ;
2224} ;
2325
2426type VoiceSearchTemplateProps = {
@@ -44,7 +46,7 @@ type VoiceSearchWidgetParams = {
4446
4547interface VoiceSearchRendererWidgetParams extends VoiceSearchWidgetParams {
4648 container : HTMLElement ;
47- cssClasses : VoiceSearchCSSClasses ;
49+ cssClasses : VoiceSearchComponentCSSClasses ;
4850 templates : VoiceSearchTemplates ;
4951}
5052
You can’t perform that action at this time.
0 commit comments