File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SO
2323
2424import type { PropsWithChildren , ReactNode } from 'react' ;
2525import React , { useEffect , useState } from 'react' ;
26- import { Appearance , Linking , StatusBar } from 'react-native' ;
26+ import { Linking , StatusBar } from 'react-native' ;
2727import {
2828 Link ,
2929 NavigationContainer ,
@@ -77,8 +77,6 @@ const config: Configuration = {
7777 } ,
7878} ;
7979
80- Appearance . setColorScheme ( 'light' ) ;
81-
8280export type RootStackParamList = {
8381 Catalog : undefined ;
8482 CatalogScreen : undefined ;
Original file line number Diff line number Diff line change @@ -170,7 +170,9 @@ export const ThemeProvider: React.FC<
170170 useState < ColorScheme > ( defaultValue ) ;
171171
172172 const setColorScheme = useCallback ( ( colorScheme : ColorScheme ) => {
173- if ( colorScheme !== ColorScheme . automatic ) {
173+ if ( colorScheme === ColorScheme . automatic ) {
174+ Appearance . setColorScheme ( null ) ;
175+ } else {
174176 Appearance . setColorScheme (
175177 colorScheme === ColorScheme . dark ? 'dark' : 'light' ,
176178 ) ;
You can’t perform that action at this time.
0 commit comments