@@ -21,6 +21,7 @@ import { Card } from '@rmwc/card';
21
21
import { Elevation } from '@rmwc/elevation' ;
22
22
import { GridCell } from '@rmwc/grid' ;
23
23
import { Tab , TabBar } from '@rmwc/tabs' ;
24
+ import { Typography } from '@rmwc/typography' ;
24
25
import React , { Suspense , useState } from 'react' ;
25
26
import {
26
27
Link ,
@@ -33,9 +34,11 @@ import {
33
34
} from 'react-router-dom' ;
34
35
35
36
import { CustomThemeProvider } from '../../themes' ;
37
+ import { Callout } from '../common/Callout' ;
36
38
import { useIsEmulatorDisabled } from '../common/EmulatorConfigProvider' ;
37
39
import { EmulatorDisabled } from '../common/EmulatorDisabled' ;
38
40
import { InteractiveBreadCrumbBar } from '../common/InteractiveBreadCrumbBar' ;
41
+ import { DocsLink } from '../common/links/DocsLink' ;
39
42
import { Spinner } from '../common/Spinner' ;
40
43
import { promptClearAll } from './dialogs/clearAll' ;
41
44
import { Root } from './Document' ;
@@ -132,6 +135,27 @@ export const Firestore: React.FC<React.PropsWithChildren<unknown>> = React.memo(
132
135
< Spinner span = { 12 } data-testid = "firestore-loading" />
133
136
) : (
134
137
< FirestoreStore >
138
+ < GridCell span = { 12 } >
139
+ < Callout
140
+ aside = { true }
141
+ actions = {
142
+ < div className = "link" >
143
+ < DocsLink
144
+ href = "emulator-suite/connect_firestore"
145
+ target = "_blank"
146
+ rel = "noopener noreferrer"
147
+ >
148
+ < Typography theme = "primary" use = "body2" className = "link" >
149
+ Learn more
150
+ </ Typography >
151
+ </ DocsLink >
152
+ </ div >
153
+ }
154
+ >
155
+ The Emulator Suite UI only supports the (default) database right
156
+ now.
157
+ </ Callout >
158
+ </ GridCell >
135
159
< GridCell span = { 12 } className = "Firestore" >
136
160
< div className = "Firestore-sub-tabs" >
137
161
< TabBar theme = "onSurface" activeTabIndex = { activeTabIndex } >
0 commit comments