finish dynamic compounds page
This commit is contained in:
parent
e9c897a8fb
commit
38a38d4a73
|
@ -12,6 +12,7 @@
|
||||||
"@testing-library/user-event": "^12.1.10",
|
"@testing-library/user-event": "^12.1.10",
|
||||||
"@types/cron": "^1.7.3",
|
"@types/cron": "^1.7.3",
|
||||||
"@types/react-router-dom": "^5.3.1",
|
"@types/react-router-dom": "^5.3.1",
|
||||||
|
"algoliasearch": "^4.14.1",
|
||||||
"bootstrap": "4.5.3",
|
"bootstrap": "4.5.3",
|
||||||
"classnames": "^2.3.1",
|
"classnames": "^2.3.1",
|
||||||
"cron": "^1.8.2",
|
"cron": "^1.8.2",
|
||||||
|
@ -22,6 +23,7 @@
|
||||||
"react-countdown-circle-timer": "^3.0.9",
|
"react-countdown-circle-timer": "^3.0.9",
|
||||||
"react-dom": "^17.0.2",
|
"react-dom": "^17.0.2",
|
||||||
"react-ga": "^3.3.0",
|
"react-ga": "^3.3.0",
|
||||||
|
"react-instantsearch-dom": "^6.30.2",
|
||||||
"react-media": "^1.10.0",
|
"react-media": "^1.10.0",
|
||||||
"react-player": "^2.10.1",
|
"react-player": "^2.10.1",
|
||||||
"react-rewards": "^1.1.2",
|
"react-rewards": "^1.1.2",
|
||||||
|
|
|
@ -10,6 +10,8 @@
|
||||||
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
|
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 {
|
.table-of-contents {
|
||||||
padding-top: 1rem;
|
padding-top: 1rem;
|
||||||
position: sticky !important;
|
position: sticky !important;
|
||||||
|
|
|
@ -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}>{
|
<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}}
|
{"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>
|
}</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}>{
|
<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}}
|
{"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>
|
}</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">{
|
<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}}
|
{"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}}
|
{"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>
|
}</EditableVPEx>
|
||||||
|
|
||||||
Or literally, they ate (verb) defeat (object)
|
Or literally, they ate (verb) defeat. (object)
|
||||||
|
|
||||||
### Attaching other actors
|
### 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?)
|
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*"
|
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
|
## 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>
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,11 @@
|
||||||
|
---
|
||||||
|
title: More on Compounds
|
||||||
|
---
|
||||||
|
|
||||||
|
IN PROGRESS
|
||||||
|
|
||||||
|
## Some can be Dynamic or Stative
|
||||||
|
|
||||||
|
## Generative Stative Compounds
|
||||||
|
|
||||||
|
|
|
@ -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";
|
import * as stativeCompounds from "!babel-loader!@lingdocs/mdx-loader!./compound-verbs/stative-compounds.mdx";
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
import * as dynamicCompounds from "!babel-loader!@lingdocs/mdx-loader!./compound-verbs/dynamic-compounds.mdx";
|
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
|
// @ts-ignore
|
||||||
import * as introToParticiples from "!babel-loader!@lingdocs/mdx-loader!./participles/intro.mdx";
|
import * as introToParticiples from "!babel-loader!@lingdocs/mdx-loader!./participles/intro.mdx";
|
||||||
|
@ -290,6 +292,10 @@ const contentTree: (ChapterSection | ChaptersSection)[] = [
|
||||||
import: dynamicCompounds,
|
import: dynamicCompounds,
|
||||||
slug: "dynamic-compounds",
|
slug: "dynamic-compounds",
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
import: moreOnCompounds,
|
||||||
|
slug: "more-on-compounds",
|
||||||
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
@ -9,6 +9,13 @@
|
||||||
import { Link } from "react-router-dom";
|
import { Link } from "react-router-dom";
|
||||||
import Footer from "../components/Footer";
|
import Footer from "../components/Footer";
|
||||||
import { content } from "../content/index";
|
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 = () => {
|
const TableOfContentsPage = () => {
|
||||||
function handleShare() {
|
function handleShare() {
|
||||||
|
@ -31,6 +38,13 @@ const TableOfContentsPage = () => {
|
||||||
<i className="fas fa-share-alt" style={{ fontSize: "1.8rem" }} />
|
<i className="fas fa-share-alt" style={{ fontSize: "1.8rem" }} />
|
||||||
</div>}
|
</div>}
|
||||||
</div>
|
</div>
|
||||||
|
{3 > 4 && <InstantSearch
|
||||||
|
indexName="netlify_150beb8b-aae1-4cef-a05c-2add5d8904f7_master_all"
|
||||||
|
searchClient={searchClient}
|
||||||
|
>
|
||||||
|
<SearchBox />
|
||||||
|
<Hits />
|
||||||
|
</InstantSearch>}
|
||||||
{content.map((section) => (
|
{content.map((section) => (
|
||||||
section.path ?
|
section.path ?
|
||||||
<Link to={section.path} className="plain-link">
|
<Link to={section.path} className="plain-link">
|
||||||
|
|
160
yarn.lock
160
yarn.lock
|
@ -2,6 +2,115 @@
|
||||||
# yarn lockfile v1
|
# 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":
|
"@babel/code-frame@7.10.4":
|
||||||
version "7.10.4"
|
version "7.10.4"
|
||||||
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a"
|
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"
|
require-from-string "^2.0.2"
|
||||||
uri-js "^4.2.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:
|
alphanum-sort@^1.0.0:
|
||||||
version "1.0.2"
|
version "1.0.2"
|
||||||
resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3"
|
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"
|
resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.9.tgz#3c743010c9359608c375ecd6bc76f35d93995b0a"
|
||||||
integrity sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==
|
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"
|
version "3.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.0.tgz#641a9da81b6a6320f270e89724fb45a0b39e43bb"
|
resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.0.tgz#641a9da81b6a6320f270e89724fb45a0b39e43bb"
|
||||||
integrity sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==
|
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"
|
resolved "https://registry.yarnpkg.com/react-ga/-/react-ga-3.3.0.tgz#c91f407198adcb3b49e2bc5c12b3fe460039b3ca"
|
||||||
integrity sha512-o8RScHj6Lb8cwy3GMrVH6NJvL+y0zpJvKtc0+wmH7Bt23rszJmnqEQxRbyrqUzk9DTJIHoP42bfO5rswC9SWBQ==
|
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:
|
react-is@^16.3.2, react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.1:
|
||||||
version "16.13.1"
|
version "16.13.1"
|
||||||
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
|
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
|
||||||
|
|
Loading…
Reference in New Issue