Skip to content

Commit e3215ed

Browse files
move client side renderer to pro directory
1 parent 0319329 commit e3215ed

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

node_package/src/ReactOnRails.client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { ReactElement } from 'react';
22
import * as ClientStartup from './clientStartup.ts';
3-
import { renderOrHydrateComponent, hydrateStore } from './ClientSideRenderer.ts';
3+
import { renderOrHydrateComponent, hydrateStore } from './pro/ClientSideRenderer.ts';
44
import * as ComponentRegistry from './pro/ComponentRegistry.ts';
55
import * as StoreRegistry from './pro/StoreRegistry.ts';
66
import buildConsoleReplay from './buildConsoleReplay.ts';

node_package/src/clientStartup.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {
44
renderOrHydrateAllComponents,
55
renderOrHydrateForceLoadedComponents,
66
unmountAll,
7-
} from './ClientSideRenderer.ts';
7+
} from './pro/ClientSideRenderer.ts';
88
import { onPageLoaded, onPageUnloaded } from './pageLifecycle.ts';
99
import { debugTurbolinks } from './turbolinksUtils.ts';
1010

node_package/src/ClientSideRenderer.ts renamed to node_package/src/pro/ClientSideRenderer.ts

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
/* eslint-disable max-classes-per-file */
22

33
import type { ReactElement } from 'react';
4-
import type { RailsContext, RegisteredComponent, RenderFunction, Root } from './types/index.ts';
5-
6-
import { getRailsContext, resetRailsContext } from './context.ts';
7-
import createReactOutput from './createReactOutput.ts';
8-
import { isServerRenderHash } from './isServerRenderResult.ts';
9-
import { supportsHydrate, supportsRootApi, unmountComponentAtNode } from './reactApis.cts';
10-
import reactHydrateOrRender from './reactHydrateOrRender.ts';
11-
import { debugTurbolinks } from './turbolinksUtils.ts';
12-
import * as StoreRegistry from './pro/StoreRegistry.ts';
13-
import * as ComponentRegistry from './pro/ComponentRegistry.ts';
14-
import { onPageLoaded } from './pageLifecycle.ts';
4+
import type { RailsContext, RegisteredComponent, RenderFunction, Root } from '../types/index';
5+
6+
import { getRailsContext, resetRailsContext } from '../context.ts';
7+
import createReactOutput from '../createReactOutput.ts';
8+
import { isServerRenderHash } from '../isServerRenderResult.ts';
9+
import { supportsHydrate, supportsRootApi, unmountComponentAtNode } from '../reactApis.cts';
10+
import reactHydrateOrRender from '../reactHydrateOrRender.ts';
11+
import { debugTurbolinks } from '../turbolinksUtils.ts';
12+
import * as StoreRegistry from './StoreRegistry.ts';
13+
import * as ComponentRegistry from './ComponentRegistry.ts';
14+
import { onPageLoaded } from '../pageLifecycle.ts';
1515

1616
const REACT_ON_RAILS_STORE_ATTRIBUTE = 'data-js-react-on-rails-store';
1717
const IMMEDIATE_HYDRATION_PRO_WARNING =

0 commit comments

Comments
 (0)