Skip to content
This repository was archived by the owner on Feb 6, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
9a5c6f9
Connect: Migrate create-store to react-easy-state
luisherranz May 4, 2020
d2da4c3
Connect: Use RES view inside connect()
luisherranz May 4, 2020
8e2f7bb
Don't hardcode root state
luisherranz May 4, 2020
1ae93bd
Remove temporary fix
luisherranz May 4, 2020
34ec130
Merge branch 'dev' into migrate-to-react-easy-state
luisherranz Jul 31, 2020
e62d3ff
Fix isConnected flag
luisherranz Jul 31, 2020
ace4639
Update to the latest alpha of RES
luisherranz Aug 4, 2020
4eb34c8
Get rid of the weak map and use an internal reference
luisherranz Aug 4, 2020
2ed9e75
Merge branch 'dev' into migrate-to-react-easy-state
luisherranz Aug 4, 2020
34bac0a
Connect: Pass only state, actions and libraries
luisherranz Aug 21, 2020
22c97b4
Merge branch 'dev' into migrate-to-react-easy-state
luisherranz Aug 24, 2020
cd622f9
Merge branch 'dev' into migrate-to-react-easy-state
luisherranz Nov 20, 2020
82bafe4
Migrate to TypeScript [WIP]
luisherranz Nov 20, 2020
2fac580
Merge branch 'dev' into migrate-to-react-easy-state
luisherranz Feb 12, 2021
27c3c25
Start refactoring of types [WIP]
luisherranz Feb 12, 2021
43b57e6
Merge remote-tracking branch 'origin/dev' into migrate-to-react-easy-…
luisherranz Apr 5, 2021
f1d9019
Fix types
luisherranz Apr 8, 2021
53abaf7
Change react-easy-state deps
luisherranz Apr 8, 2021
4d6ea93
Revert TypeScript migration
luisherranz Apr 9, 2021
6c8d350
Don't use static prop for context
luisherranz Apr 9, 2021
0ed56f1
Add missing TSDocs
luisherranz Apr 9, 2021
70e3b14
Skip JS internal symbols and utils from the proxy
luisherranz Apr 14, 2021
cde890b
Merge view and connect in a single HOC
luisherranz Apr 14, 2021
5284546
Add test to make sure store can be mocked
luisherranz Apr 14, 2021
2297ae9
Update snapshots with correct classnames
luisherranz Apr 14, 2021
33e8517
Update package lock
luisherranz Apr 14, 2021
7111b3c
Add changeset
luisherranz Apr 14, 2021
f144509
Update to stable versions
luisherranz Apr 14, 2021
7e144eb
Merge branch 'dev' into migrate-to-react-easy-state
luisherranz Apr 14, 2021
e9a8f94
Merge branch 'dev' into migrate-to-react-easy-state
luisherranz Apr 14, 2021
218fde5
Improve changeset message
luisherranz Apr 15, 2021
7ffea96
Remove unnecessary eslint disables
luisherranz Apr 15, 2021
9546f16
Remove unnecessary React import
luisherranz Apr 15, 2021
242814b
Rename isStatelessComp to isFunctionalComp
luisherranz Apr 15, 2021
f4f2405
Unfix react-easy-state deps
luisherranz Apr 15, 2021
3cbbd18
Merge remote-tracking branch 'origin/dev' into migrate-to-react-easy-…
luisherranz Apr 15, 2021
f967e59
Fix the spelling of initialize in a comment
michalczaplinski Apr 16, 2021
3083d6f
Merge branch 'dev' into migrate-to-react-easy-state
michalczaplinski Apr 16, 2021
a86e636
Merge branch 'dev' into migrate-to-react-easy-state
luisherranz Apr 16, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/forty-mayflies-joke.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@frontity/connect": minor
---

Migrate `@frontity/connect` to be a thin layer on top of `react-easy-state`. This means that in the future, taking advantage of the bug fixes and other improvements from `react-easy-state` will be much easier.
2 changes: 2 additions & 0 deletions e2e/packages/analytics/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ interface TestAnalytics extends Package {
* Package name.
*/
name: "e2e-analytics";

/**
* State exposed by this package.
*/
Expand Down Expand Up @@ -57,6 +58,7 @@ interface TestAnalytics extends Package {
testEvent: Event;
};
};

/**
* Actions exposed by this package.
*/
Expand Down
1 change: 1 addition & 0 deletions e2e/packages/emotion/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ interface Emotion extends Package {
* Package name.
*/
name: "e2e-emotion";

/**
* Root components exposed by this package.
*/
Expand Down
1 change: 1 addition & 0 deletions e2e/packages/fonts/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ interface Fonts extends Package {
* Package name.
*/
name: "e2e-fonts";

/**
* Root components exposed by this package.
*/
Expand Down
1 change: 1 addition & 0 deletions e2e/packages/head/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ interface Head extends Package {
* Package name.
*/
name: "e2e-head";

/**
* Root components exposed by this package.
*/
Expand Down
1 change: 1 addition & 0 deletions e2e/packages/html2react/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ interface Html2ReactTests extends Package {
* Package name.
*/
name: "e2e-html2react";

/**
* State exposed by this package.
*/
Expand Down
1 change: 1 addition & 0 deletions e2e/packages/loadable/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ interface Loadable extends Package {
* Package name.
*/
name: "e2e-loadable";

/**
* Root components exposed by this package.
*/
Expand Down
1 change: 1 addition & 0 deletions e2e/packages/preview/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ interface Preview extends Package {
* Package name.
*/
name: "e2e-preview";

/**
* Root components exposed by this package.
*/
Expand Down
1 change: 1 addition & 0 deletions e2e/packages/script/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ interface Script extends Package {
* Package name.
*/
name: "e2e-script";

/**
* Root components exposed by this package.
*/
Expand Down
1 change: 1 addition & 0 deletions e2e/packages/slot-and-fill/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ interface SlotAndFill extends Package {
* Package name.
*/
name: "e2e-slot-and-fill";

/**
* Actions exposed by this package.
*/
Expand Down
1 change: 1 addition & 0 deletions e2e/packages/smart-adserver/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ interface TestSmartAdserver extends Package {
* Package name.
*/
name: "e2e-smart-adserver";

/**
* State exposed by this package.
*/
Expand Down
1 change: 1 addition & 0 deletions e2e/packages/switch/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ interface Switch extends Package {
* Package name.
*/
name: "e2e-switch";

/**
* Root components exposed by this package.
*/
Expand Down
1 change: 1 addition & 0 deletions e2e/packages/tiny-router/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ interface TinyRouterTests extends Package {
* Package name.
*/
name: "e2e-tiny-router";

/**
* State exposed by this package.
*/
Expand Down
1 change: 1 addition & 0 deletions e2e/packages/use-in-view/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ interface UseInView extends Package {
* Package name.
*/
name: "e2e-use-in-view";

/**
* Root components exposed by this package.
*/
Expand Down
1 change: 1 addition & 0 deletions e2e/packages/wp-basic-tests/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ interface WpBasicTests extends Package {
* Package name.
*/
name: "e2e-wp-basic-tests";

/**
* Roots exposed by this package.
*/
Expand Down
1 change: 1 addition & 0 deletions e2e/packages/wp-source-errors/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ interface WpSourceErrors extends Package {
* Package name.
*/
name: "e2e-wp-source-errors";

/**
* Actions exposed by this package.
*/
Expand Down
Loading