Skip to content

Commit 17cf955

Browse files
Add build files
0 parents  commit 17cf955

32 files changed

+3848
-0
lines changed

CHANGELOG.md

+622
Large diffs are not rendered by default.

README.md

+553
Large diffs are not rendered by default.

batchingForReactDom.js

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
require("mobx-react-lite/batchingForReactDom")

batchingForReactNative.js

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
require("mobx-react-lite/batchingForReactNative")

batchingOptOut.js

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
require("mobx-react-lite/batchingOptOut")

dist/Provider.d.ts

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import React from "react";
2+
import { IValueMap } from "./types/IValueMap";
3+
export declare const MobXProviderContext: React.Context<Record<string, any>>;
4+
export interface ProviderProps extends IValueMap {
5+
children: React.ReactNode;
6+
}
7+
export declare function Provider(props: ProviderProps): JSX.Element;
8+
export declare namespace Provider {
9+
var displayName: string;
10+
}

dist/disposeOnUnmount.d.ts

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import React from "react";
2+
declare type Disposer = () => void;
3+
export declare function disposeOnUnmount(target: React.Component<any, any>, propertyKey: PropertyKey): void;
4+
export declare function disposeOnUnmount<TF extends Disposer | Array<Disposer>>(target: React.Component<any, any>, fn: TF): TF;
5+
export {};

dist/index.d.ts

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
export { Observer, useObserver, useAsObservableSource, useLocalStore, isUsingStaticRendering, useStaticRendering, observerBatching, } from "mobx-react-lite";
2+
export { observer } from "./observer";
3+
export { MobXProviderContext, Provider, ProviderProps } from "./Provider";
4+
export { inject } from "./inject";
5+
export { disposeOnUnmount } from "./disposeOnUnmount";
6+
export { PropTypes } from "./propTypes";
7+
export { IWrappedComponent } from "./types/IWrappedComponent";

dist/index.js

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
2+
'use strict'
3+
4+
if (process.env.NODE_ENV === 'production') {
5+
module.exports = require('./mobxreact.cjs.production.min.js')
6+
} else {
7+
module.exports = require('./mobxreact.cjs.development.js')
8+
}

dist/inject.d.ts

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import { IReactComponent } from "./types/IReactComponent";
2+
import { IWrappedComponent } from "./types/IWrappedComponent";
3+
import { IStoresToProps } from "./types/IStoresToProps";
4+
export declare function inject(...stores: Array<string>): <T extends IReactComponent<any>>(target: T) => T & (T extends IReactComponent<infer P> ? IWrappedComponent<P> : never);
5+
export declare function inject<S, P, I, C>(fn: IStoresToProps<S, P, I, C>): <T extends IReactComponent>(target: T) => T & IWrappedComponent<P>;

dist/mobx-react.umd.js

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)