Skip to content

Commit 977edee

Browse files
authored
[Auth] Create index.doc.ts for generating docs for all platforms (#5112)
* Add an index.doc.ts file that includes all exports for auto-generated docs * Format
1 parent 90252ca commit 977edee

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

packages-exp/auth-exp/index.doc.ts

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
/**
2+
* @license
3+
* Copyright 2021 Google LLC
4+
*
5+
* Licensed under the Apache License, Version 2.0 (the "License");
6+
* you may not use this file except in compliance with the License.
7+
* You may obtain a copy of the License at
8+
*
9+
* http://www.apache.org/licenses/LICENSE-2.0
10+
*
11+
* Unless required by applicable law or agreed to in writing, software
12+
* distributed under the License is distributed on an "AS IS" BASIS,
13+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
* See the License for the specific language governing permissions and
15+
* limitations under the License.
16+
*/
17+
18+
// Internal index that pulls in all the different platforms, for documentation
19+
// generation purposes only.
20+
21+
// Core (Browser) index
22+
export * from './index';
23+
24+
export { cordovaPopupRedirectResolver } from './index.cordova';
25+
export { reactNativeLocalPersistence } from './index.rn';

packages-exp/auth-exp/index.rn.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,12 @@ import { getReactNativePersistence } from './src/platform_react_native/persisten
3535
// Core functionality shared by all clients
3636
export * from './src';
3737

38+
/**
39+
* An implementation of {@link Persistence} of type 'LOCAL' for use in React
40+
* Native environments.
41+
*
42+
* @public
43+
*/
3844
export const reactNativeLocalPersistence =
3945
getReactNativePersistence(AsyncStorage);
4046

0 commit comments

Comments
 (0)