hunk.code_window:   const [isSplashScreenShown, setSplashScreenShown] = React.useState(true);
     React.useEffect(() => {
       (async () => {
         await SplashScreen.preventAutoHideAsync();
         await loadResources();
         setSplashScreenShown(false);
       })();
     }, []);
     React.useEffect(() => {
  
hunk.labels: keep keep keep replace keep keep keep keep keep
hunk.after_edit:       // await SplashScreen.preventAutoHideAsync(); // this is called in App (main component of the application)
  
hunk.file_path: home/HomeApp.tsx
hunk.type: replace
file: /*
   * Copyright (c) Facebook, Inc. and its affiliates.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   */
  
  #include "LayoutConstraints.h"
  
  #include <algorithm>
  
  namespace facebook {
  namespace react {
  
  Size LayoutConstraints::clamp(const Size &size) const {
    return {
        std::max(minimumSize.width, std::min(maximumSize.width, size.width)),
        std::max(minimumSize.height, std::min(maximumSize.height, size.height))};
  }
  
  } // namespace react
  } // namespace facebook
  