<commit_before># react-redux-subapp

Create pluggable React/Redux sub-applications.

## Why?

When we have to use a React/Redux sub-application inside another React/Redux application,
there are multiple entrypoints inside sub-application (i.e. component, reducer, initial-state)
which need to composed by parent application.
It breaks the single place composibility nature provided by vanilla React architecture.
Also, this situation complicates if we want to dynamically import the sub-application's module (for code splitting purpose)
because reducer provided by sub-application needs be added dynamically to make it work.
This package mitigates these problems.

There is also a concern of state isolation for sub applications, which can be solved by having multiple stores.
Using this package, we won't need to create multiple stores for Redux in a single application and
yet acheive state isolation. Let there be only single source of truth.
<commit_msg>REDAME: fix typo<commit_after># react-redux-subapp

Create pluggable React/Redux sub-applications.

## Why?

When we have to use a React/Redux sub-application inside another React/Redux application,
there are multiple entrypoints inside sub-application (i.e. component, reducer, initial-state)
which need to be composed by parent application.
It breaks the single place composibility nature provided by vanilla React architecture.
Also, this situation complicates if we want to dynamically import the sub-application's module (for code splitting purpose)
because reducer provided by sub-application needs be added dynamically to make it work.
This package mitigates these problems.

There is also a concern of state isolation for sub applications, which can be solved by having multiple stores.
Using this package, we won't need to create multiple stores for Redux in a single application and
yet acheive state isolation. Let there be only single source of truth.

{'fraction_non_alphanumeric': 0.04214360041623309, 'fraction_numerical': 0.0, 'mean_word_length': 5.047169811320755, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6450500', 'n_tokens_mistral': 464, 'n_tokens_neox': 446, 'n_words': 265}