1// Copyright 2015-present 650 Industries. All rights reserved.
2
3#import "EXEnvironment.h"
4#import "EXFileSystemManager.h"
5
6// Returns if the experience id is the standalone experience.
7BOOL EXIsStandaloneExperience(NSString *experienceId) {
8  return [[EXEnvironment sharedEnvironment].standaloneManifestUrl containsString:experienceId];
9}
10
11@implementation EXFileSystemManager
12
13- (NSString *)bundleDirectoryForExperienceId:(NSString *)experienceId
14{
15  if (!EXIsStandaloneExperience(experienceId)) {
16    return nil;
17  }
18
19  return [super bundleDirectoryForExperienceId:experienceId];
20}
21
22- (NSArray<NSString *> *)bundledAssetsForExperienceId:(NSString *)experienceId
23{
24  if (!EXIsStandaloneExperience(experienceId)) {
25    return nil;
26  }
27
28  return [super bundledAssetsForExperienceId:experienceId];
29}
30
31@end
32