class ReactOnRails::PacksGenerator
def pack_file_contents(file_path)
def pack_file_contents(file_path) registered_component_name = component_name(file_path) load_server_components = ReactOnRails::Utils.rsc_support_enabled? if load_server_components && !client_entrypoint?(file_path) return <<~FILE_CONTENT.strip import registerServerComponent from '#{react_on_rails_npm_package}/registerServerComponent/client'; registerServerComponent("#{registered_component_name}"); FILE_CONTENT end relative_component_path = relative_component_path_from_generated_pack(file_path) <<~FILE_CONTENT.strip import ReactOnRails from '#{react_on_rails_npm_package}/client'; import #{registered_component_name} from '#{relative_component_path}'; ReactOnRails.register({#{registered_component_name}}); FILE_CONTENT end