my fork of the bluesky client
1const {withStringsXml, AndroidConfig} = require('@expo/config-plugins')
2
3module.exports = function withAndroidSplashScreenStatusBarTranslucentPlugin(
4 appConfig,
5) {
6 return withStringsXml(appConfig, function (decoratedAppConfig) {
7 try {
8 decoratedAppConfig.modResults = AndroidConfig.Strings.setStringItem(
9 [
10 {
11 _: 'true',
12 $: {
13 name: 'expo_splash_screen_status_bar_translucent',
14 translatable: 'false',
15 },
16 },
17 ],
18 decoratedAppConfig.modResults,
19 )
20 } catch (e) {
21 console.error(
22 `withAndroidSplashScreenStatusBarTranslucentPlugin failed`,
23 e,
24 )
25 }
26 return decoratedAppConfig
27 })
28}