finish dynamic compounds page

This commit is contained in:
lingdocs 2022-07-25 19:03:51 -05:00
parent e9c897a8fb
commit 38a38d4a73
7 changed files with 229 additions and 7 deletions

View File

@ -12,6 +12,7 @@
"@testing-library/user-event": "^12.1.10",
"@types/cron": "^1.7.3",
"@types/react-router-dom": "^5.3.1",
"algoliasearch": "^4.14.1",
"bootstrap": "4.5.3",
"classnames": "^2.3.1",
"cron": "^1.8.2",
@ -22,6 +23,7 @@
"react-countdown-circle-timer": "^3.0.9",
"react-dom": "^17.0.2",
"react-ga": "^3.3.0",
"react-instantsearch-dom": "^6.30.2",
"react-media": "^1.10.0",
"react-player": "^2.10.1",
"react-rewards": "^1.1.2",

View File

@ -10,6 +10,8 @@
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}
.ais-SearchBox { margin: 1em 0; }
.table-of-contents {
padding-top: 1rem;
position: sticky !important;

View File

@ -58,19 +58,19 @@ Most of the time you will see dynamic compounds that are *transitive*. And the g
},
]} />
Then when we use this in a phrase we see that **the noun in the complement** just **functions as the object of the phrase**.
Then when we use this in a phrase we see that **the noun in the compound functions as the object of the phrase**.
<EditableVPEx opts={opts}>{
{"blocks":[{"key":0.8044672663678827,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":0,"distance":"far"}}}},{"key":0.10318373385739488,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527822084,"i":9890,"p":"کار","f":"kaar","g":"kaar","e":"work, job, business, stuff to do","c":"n. m."},"gender":"masc","genderCanChange":false,"number":"singular","numberCanChange":true,"adjectives":[],"dynamicComplement":true}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527812732,"i":9892,"p":"کار کول","f":"kaar kawul","g":"kaarkawul","e":"to work","c":"v. dyn. comp. trans.","l":1527822084,"ec":"work"},"complement":{"ts":1527822084,"i":9890,"p":"کار","f":"kaar","g":"kaar","e":"work, job, business, stuff to do","c":"n. m."}},"dynAuxVerb":{"entry":{"i":10058,"ts":1527812752,"g":"","p":"کول","f":"kawul","e":"to do (an action or activity)","c":"v. trans. irreg. dyn. aux.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","diacExcept":true}},"verbTense":"presentVerb","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":"dynamic","voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}}
}</EditableVPEx>
There's no strange welding or squishing or any of that business that we saw with stative compounds. All we have is this object that is included in the compound.
There's no strange welding or squishing or any of that business that we saw with stative compounds. All we have is a block for the object that is included in the compound, and helper verb.
<EditableVPEx opts={opts}>{
{"blocks":[{"key":0.8044672663678827,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":0,"distance":"far"}}}},{"key":0.10318373385739488,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527822084,"i":9890,"p":"کار","f":"kaar","g":"kaar","e":"work, job, business, stuff to do","c":"n. m."},"gender":"masc","genderCanChange":false,"number":"singular","numberCanChange":true,"adjectives":[],"dynamicComplement":true}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527812732,"i":9892,"p":"کار کول","f":"kaar kawul","g":"kaarkawul","e":"to work","c":"v. dyn. comp. trans.","l":1527822084,"ec":"work"},"complement":{"ts":1527822084,"i":9890,"p":"کار","f":"kaar","g":"kaar","e":"work, job, business, stuff to do","c":"n. m."}},"dynAuxVerb":{"entry":{"i":10058,"ts":1527812752,"g":"","p":"کول","f":"kawul","e":"to do (an action or activity)","c":"v. trans. irreg. dyn. aux.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","diacExcept":true}},"verbTense":"perfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":"dynamic","voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}}
}</EditableVPEx>
And now we see that <InlinePs opts={opts} ps={{ p: "کول", f: "kawul", e: "to do" }} /> takes an <InlinePs opts={opts} ps={{ p: "و", f: "óo", e: "" }} /> prefix, just like normal verbs. So whenever you see <InlinePs opts={opts} ps={{ p: "کول", f: "kawul" }} /> with an <InlinePs opts={opts} ps={{ p: "و", f: "óo", e: "" }} /> prefix, you know it's a dynamic compound.
And now we see that <InlinePs opts={opts} ps={{ p: "کول", f: "kawul", e: "to do" }} /> takes an <InlinePs opts={opts} ps={{ p: "و", f: "óo", e: "" }} /> prefix, just like normal verbs. So whenever you see <InlinePs opts={opts} ps={{ p: "کول", f: "kawul" }} /> with an <InlinePs opts={opts} ps={{ p: "و", f: "óo", e: "" }} /> prefix, you know it's a dynamic compound, and not stative.
<EditableVPEx opts={opts} length="long">{
{"blocks":[{"key":0.5608245556287987,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":5,"distance":"far"}}}},{"key":0.47307113655502064,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527815184,"i":2782,"p":"پوښتنه","f":"poxtuna","g":"poxtuna","e":"question","c":"n. f."},"gender":"fem","genderCanChange":false,"number":"singular","numberCanChange":true,"adjectives":[],"dynamicComplement":true}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527817312,"i":2783,"p":"پوښتنه کول","f":"poxtuna kawul","g":"poxtunakawul","e":"to ask","c":"v. dyn. comp. trans.","l":1527815184,"ec":"ask"},"complement":{"ts":1527815184,"i":2782,"p":"پوښتنه","f":"poxtuna","g":"poxtuna","e":"question","c":"n. f."}},"dynAuxVerb":{"entry":{"i":10058,"ts":1527812752,"g":"","p":"کول","f":"kawul","e":"to do (an action or activity)","c":"v. trans. irreg. dyn. aux.","ssp":"وکړ","ssf":"óokR","prp":"وکړل","prf":"óokRul","pprtp":"کړی","pprtf":"kúRey","diacExcept":true}},"verbTense":"perfectiveFuture","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":"dynamic","voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}}
@ -108,13 +108,13 @@ That's literally, "We're hitting (verb) runs (object)"
{"blocks":[{"key":0.12190484642898336,"block":{"type":"subjectSelection","selection":{"type":"NP","selection":{"type":"pronoun","person":10,"distance":"far"}}}},{"key":0.4307469889296207,"block":{"type":"objectSelection","selection":{"type":"NP","selection":{"type":"noun","entry":{"ts":1527819087,"i":11684,"p":"ماته","f":"maata","g":"maata","e":"defeat","c":"n. f."},"gender":"fem","genderCanChange":false,"number":"singular","numberCanChange":true,"adjectives":[],"dynamicComplement":true}}}}],"verb":{"type":"verb","verb":{"entry":{"ts":1527819089,"i":11685,"p":"ماته خوړل","f":"maata khoRul","g":"maatakhoRul","e":"to be defeated, beaten by someone","c":"v. dyn. comp. trans.","l":1527819087,"ec":"be","ep":"defeated"},"complement":{"ts":1527819087,"i":11684,"p":"ماته","f":"maata","g":"maata","e":"defeat","c":"n. f."}},"dynAuxVerb":{"entry":{"ts":1527812790,"p":"خوړل","f":"khoRul","g":"","e":"to eat, to bite","c":"v. trans.","i":4769,"psp":"خور","psf":"khor","tppp":"خوړ","tppf":"khoR"}},"verbTense":"perfectivePast","perfectTense":"presentPerfect","imperativeTense":"imperfectiveImperative","tenseCategory":"basic","transitivity":"transitive","isCompound":"dynamic","voice":"active","negative":false,"canChangeTransitivity":false,"canChangeVoice":true,"canChangeStatDyn":false},"form":{"removeKing":false,"shrinkServant":false}}
}</EditableVPEx>
Or literally, they ate (verb) defeat (object)
Or literally, they ate (verb) defeat. (object)
### Attaching other actors
We'll notice that these compounds include an object, and in Pashto **there can be one object in a sentence**. So what do we do when we have a verb like <InlinePs opts={opts} ps={{ p: "خدمت کول", f: "khidmat kawul", e: "to serve" }} /> but we want to say that we're serving *someone* (another object?)
Well we have to attach the object to the phrase either as a possesor to the noun, or as an AP/Sandwich in the phrase.
Well we have to attach the object to the phrase either as a possesor to the noun, or as an AP/Sandwich in the phrase. (Some might call this an *indirect object* but we'll avoid that term because it probably creates extra confusion.)
For instance if we want to say "I will serve *the people*" we have to say something like "I will do service *of the people*"
@ -140,5 +140,34 @@ If we want to use <InlinePs opts={opts} ps={{ p: "پوښتڼه کول", f: "poxt
## Intransitive Dynamic Compounds
🚧 IN PROGRESS 🚧
If a dynamic compound was made with <InlinePs opts={opts} ps={{ p: "کول", f: "kawul", e: "to do" }} /> we can use <InlinePs opts={opts} ps={{ p: "کېدل", f: "kedúl", e: "to become" }} /> to make an intransitive version of the compound (to say that the event happened/occured.)
For example:
<Examples opts={opts}>{[
{
p: "ما کار وکړ",
f: "maa kaar óokuR",
e: "I worked",
sub: "Transitive - with کول (to do)"
},
{
p: "کار وشو",
f: "kaar óosho",
e: "The work happened",
sub: "Intransitive - with کېدل (to happen)",
},
{
p: "هغوي پوښتنې کوي",
f: "haghwee poxtúne kawee",
e: "They are asking questions",
sub: "Transitive - with کول (to do)",
},
{
p: "پوښتنې کېږي",
f: "poxtúne kéGee",
e: "Questions are being asked",
sub: "Intransitive - with کېدل (to happen)",
},
]}</Examples>

View File

@ -0,0 +1,11 @@
---
title: More on Compounds
---
IN PROGRESS
## Some can be Dynamic or Stative
## Generative Stative Compounds

View File

@ -78,6 +78,8 @@ import * as helperVerbs from "!babel-loader!@lingdocs/mdx-loader!./compound-verb
import * as stativeCompounds from "!babel-loader!@lingdocs/mdx-loader!./compound-verbs/stative-compounds.mdx";
// @ts-ignore
import * as dynamicCompounds from "!babel-loader!@lingdocs/mdx-loader!./compound-verbs/dynamic-compounds.mdx";
// @ts-ignore
import * as moreOnCompounds from "!babel-loader!@lingdocs/mdx-loader!./compound-verbs/more-on-compounds.mdx";
// @ts-ignore
import * as introToParticiples from "!babel-loader!@lingdocs/mdx-loader!./participles/intro.mdx";
@ -290,6 +292,10 @@ const contentTree: (ChapterSection | ChaptersSection)[] = [
import: dynamicCompounds,
slug: "dynamic-compounds",
},
{
import: moreOnCompounds,
slug: "more-on-compounds",
},
],
},
{

View File

@ -9,6 +9,13 @@
import { Link } from "react-router-dom";
import Footer from "../components/Footer";
import { content } from "../content/index";
import algoliasearch from 'algoliasearch/lite';
import { InstantSearch, SearchBox, Hits } from 'react-instantsearch-dom';
const searchClient = algoliasearch(
"EWHINHYXIN",
"7b26af65a81605dfea5ab0b973ee90cb",
);
const TableOfContentsPage = () => {
function handleShare() {
@ -31,6 +38,13 @@ const TableOfContentsPage = () => {
<i className="fas fa-share-alt" style={{ fontSize: "1.8rem" }} />
</div>}
</div>
{3 > 4 && <InstantSearch
indexName="netlify_150beb8b-aae1-4cef-a05c-2add5d8904f7_master_all"
searchClient={searchClient}
>
<SearchBox />
<Hits />
</InstantSearch>}
{content.map((section) => (
section.path ?
<Link to={section.path} className="plain-link">

160
yarn.lock
View File

@ -2,6 +2,115 @@
# yarn lockfile v1
"@algolia/cache-browser-local-storage@4.14.1":
version "4.14.1"
resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.14.1.tgz#a0b85a6c3fe3d5c49fca01b16f00b41bf38a918c"
integrity sha512-BBdibsPn3hLBajc/NRAtHEeoXsw+ziSGR/3bqRNB5puUuwKPQZSE2MaMVWSADnlc3KV3bEj4xsfKOVLJyfJSPQ==
dependencies:
"@algolia/cache-common" "4.14.1"
"@algolia/cache-common@4.14.1":
version "4.14.1"
resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.14.1.tgz#11d44a6442f83deb3629a04c20df8408088f6449"
integrity sha512-XhAzm0Sm3D3DuOWUyDoVSXZ/RjYMvI1rbki+QH4ODAVaHDWVhMhg3IJPv3gIbBQnEQdtPdBhsf2hyPxAu28E5w==
"@algolia/cache-in-memory@4.14.1":
version "4.14.1"
resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.14.1.tgz#68ede8520f054bc65938209b59962056ae5b56c7"
integrity sha512-fVUu7N1hYb/zZYfV9Krlij70NwS+8bQm5vmDJyfp0+9FjSjz2V7wj1CUxvaY8ZcgoBPj9ehQ8sRuqSM2m5OPww==
dependencies:
"@algolia/cache-common" "4.14.1"
"@algolia/client-account@4.14.1":
version "4.14.1"
resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.14.1.tgz#b92e091f698630c49ec7df48816ae75af3cbac40"
integrity sha512-Zm4+PN3bsBPhv1dKKwzBaRGzf0G1JcjjSTpE231L7Z7LsEDcFDW4E6L5ctwMz3SliSBeL/j1ghmaunJrZlkRIg==
dependencies:
"@algolia/client-common" "4.14.1"
"@algolia/client-search" "4.14.1"
"@algolia/transporter" "4.14.1"
"@algolia/client-analytics@4.14.1":
version "4.14.1"
resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.14.1.tgz#aca3436775f608a6141cc81899e1d75ef030efa2"
integrity sha512-EhZLR0ezBZx7ZGkwzj7OTvnI8j2Alyv1ByC0Mx48qh3KqRhVwMFm/Uf34zAv4Dum2PTFin41Y4smAvAypth9nQ==
dependencies:
"@algolia/client-common" "4.14.1"
"@algolia/client-search" "4.14.1"
"@algolia/requester-common" "4.14.1"
"@algolia/transporter" "4.14.1"
"@algolia/client-common@4.14.1":
version "4.14.1"
resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.14.1.tgz#2709bddf934a3545cd9feecc0591e9285fbed7c2"
integrity sha512-WDwziD7Rt1yCRDfONmeLOfh1Lt8uOy6Vn7dma171KOH9NN3q8yDQpOhPqdFOCz1j3GC1FfIZxaC0YEOIobZ2lg==
dependencies:
"@algolia/requester-common" "4.14.1"
"@algolia/transporter" "4.14.1"
"@algolia/client-personalization@4.14.1":
version "4.14.1"
resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-4.14.1.tgz#58f0b85b8f6d531e13877a099f54513ac2bec154"
integrity sha512-D4eeW7bTi769PWcEYZO+QiKuUXFOC5zK5Iy83Ey6FHqS7m5TXws5MP1rmETE018lTXeYq2NSHWp/F07fRRg0RA==
dependencies:
"@algolia/client-common" "4.14.1"
"@algolia/requester-common" "4.14.1"
"@algolia/transporter" "4.14.1"
"@algolia/client-search@4.14.1":
version "4.14.1"
resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.14.1.tgz#44bfc65b3e6939b725f8f97aad725593f2a4ad7f"
integrity sha512-K6XrdIIQq8a3o+kCedj5slUVzA1aKttae4mLzwnY0bS7tYduv1IQggi9Sz8gOG6/MMyKMB4IwYqr47t/0z4Vxw==
dependencies:
"@algolia/client-common" "4.14.1"
"@algolia/requester-common" "4.14.1"
"@algolia/transporter" "4.14.1"
"@algolia/events@^4.0.1":
version "4.0.1"
resolved "https://registry.yarnpkg.com/@algolia/events/-/events-4.0.1.tgz#fd39e7477e7bc703d7f893b556f676c032af3950"
integrity sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==
"@algolia/logger-common@4.14.1":
version "4.14.1"
resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.14.1.tgz#acbd36b66e3b408f99cacfb581ad3bd28defcc28"
integrity sha512-58CK87wTjUWI1QNXc3nFDQ7EXBi28NoLufXE9sMjng2fAL1wPdyO+KFD8KTBoXOZnJWflPj5F7p6jLyGAfgvcQ==
"@algolia/logger-console@4.14.1":
version "4.14.1"
resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.14.1.tgz#7e7d7486d71ccfe38e63234626931083592149d2"
integrity sha512-not+VwH1Dx2B/BaN+4+4+YnGRBJ9lduNz2qbMCTxZ4yFHb+84j4ewHRPBTtEmibn7caVCPybdTKfHLQhimSBLQ==
dependencies:
"@algolia/logger-common" "4.14.1"
"@algolia/requester-browser-xhr@4.14.1":
version "4.14.1"
resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.14.1.tgz#9e683dc0916afae221bf946255a998b06830be78"
integrity sha512-mpH6QsFBbXjTy9+iU86Rcdt9LxS7GA/tWhGMr0+Ap8+4Za5+ELToz0PC7euVeVOcclgGGi7gbjOAmf6k8b10iA==
dependencies:
"@algolia/requester-common" "4.14.1"
"@algolia/requester-common@4.14.1":
version "4.14.1"
resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.14.1.tgz#b07ffa00ae0cf61442dcda71a3209051fed130d8"
integrity sha512-EbXBKrfYcX5/JJfaw7IZxhWlbUtjd5Chs+Alrfc4tutgRQn4dmImWS07n3iffwJcYdOWY1eRrnfBK5BwopuN5A==
"@algolia/requester-node-http@4.14.1":
version "4.14.1"
resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.14.1.tgz#5e5f4ff55deb5aa0e92f3105d77299de744b1471"
integrity sha512-/sbRqL9P8aVuYUG50BgpCbdJyyCS7fia+sQIx9d1DiGPO7hunwLaEyR4H7JDHc/PLKdVEPygJx3rnbJWix4Btg==
dependencies:
"@algolia/requester-common" "4.14.1"
"@algolia/transporter@4.14.1":
version "4.14.1"
resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.14.1.tgz#7eca8568ff710d9d1a7bbd3c1dafbbf44a6143f5"
integrity sha512-xbmoIqszFDOCCZqizBQ2TNHcGtjZX7EkJCzABsrokA0WqtfZzClFmtc+tZYgtEiyAfIF70alTegG19poQGdkvg==
dependencies:
"@algolia/cache-common" "4.14.1"
"@algolia/logger-common" "4.14.1"
"@algolia/requester-common" "4.14.1"
"@babel/code-frame@7.10.4":
version "7.10.4"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a"
@ -2717,6 +2826,33 @@ ajv@^7.0.2:
require-from-string "^2.0.2"
uri-js "^4.2.2"
algoliasearch-helper@^3.10.0:
version "3.10.0"
resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.10.0.tgz#59a0f645dd3c7e55cf01faa568d1af50c49d36f6"
integrity sha512-4E4od8qWWDMVvQ3jaRX6Oks/k35ywD011wAA4LbYMMjOtaZV6VWaTjRr4iN2bdaXP2o1BP7SLFMBf3wvnHmd8Q==
dependencies:
"@algolia/events" "^4.0.1"
algoliasearch@^4.14.1:
version "4.14.1"
resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.14.1.tgz#7f24cabd264f8294b461d108e1603e673571e806"
integrity sha512-ZWqnbsGUgU03/IyG995pMCc+EmNVDA/4c9ntr8B0dWQwFqazOQ4ErvKZxarbgSNmyPo/eZcVsTb0bNplJMttGQ==
dependencies:
"@algolia/cache-browser-local-storage" "4.14.1"
"@algolia/cache-common" "4.14.1"
"@algolia/cache-in-memory" "4.14.1"
"@algolia/client-account" "4.14.1"
"@algolia/client-analytics" "4.14.1"
"@algolia/client-common" "4.14.1"
"@algolia/client-personalization" "4.14.1"
"@algolia/client-search" "4.14.1"
"@algolia/logger-common" "4.14.1"
"@algolia/logger-console" "4.14.1"
"@algolia/requester-browser-xhr" "4.14.1"
"@algolia/requester-common" "4.14.1"
"@algolia/requester-node-http" "4.14.1"
"@algolia/transporter" "4.14.1"
alphanum-sort@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3"
@ -10322,7 +10458,7 @@ react-error-overlay@^6.0.9:
resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.9.tgz#3c743010c9359608c375ecd6bc76f35d93995b0a"
integrity sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==
react-fast-compare@^3.0.1:
react-fast-compare@^3.0.0, react-fast-compare@^3.0.1:
version "3.2.0"
resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.0.tgz#641a9da81b6a6320f270e89724fb45a0b39e43bb"
integrity sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==
@ -10332,6 +10468,28 @@ react-ga@^3.3.0:
resolved "https://registry.yarnpkg.com/react-ga/-/react-ga-3.3.0.tgz#c91f407198adcb3b49e2bc5c12b3fe460039b3ca"
integrity sha512-o8RScHj6Lb8cwy3GMrVH6NJvL+y0zpJvKtc0+wmH7Bt23rszJmnqEQxRbyrqUzk9DTJIHoP42bfO5rswC9SWBQ==
react-instantsearch-core@6.30.2:
version "6.30.2"
resolved "https://registry.yarnpkg.com/react-instantsearch-core/-/react-instantsearch-core-6.30.2.tgz#4e26a43b4a2b9b1247ccc8778f77dabdcdba84fb"
integrity sha512-JIpXY6cFak0Vvx5Cc0jqsbziA1zVkjz8CeesGJU6AUotrRfI3VSENSqP5QojSgNEq9pdK77nFwb0nkxX5dwS3Q==
dependencies:
"@babel/runtime" "^7.1.2"
algoliasearch-helper "^3.10.0"
prop-types "^15.6.2"
react-fast-compare "^3.0.0"
react-instantsearch-dom@^6.30.2:
version "6.30.2"
resolved "https://registry.yarnpkg.com/react-instantsearch-dom/-/react-instantsearch-dom-6.30.2.tgz#df50d43dad2e7d4136df36d26e37ce8eb1f3cf33"
integrity sha512-xUMls+lBwdVaE+GuAbuJEFKtnMf0dXePuDwMhrAKinY55JwvWYCVuPdOtvfZWu4d9KZBWhSS7Mwyj/FW5fHCKw==
dependencies:
"@babel/runtime" "^7.1.2"
algoliasearch-helper "^3.10.0"
classnames "^2.2.5"
prop-types "^15.6.2"
react-fast-compare "^3.0.0"
react-instantsearch-core "6.30.2"
react-is@^16.3.2, react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.1:
version "16.13.1"
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"