nouns - more templates

This commit is contained in:
Andrea Vos 2020-08-05 20:24:05 +02:00
parent 8d9ed3d614
commit 0671093b4e
2 changed files with 17 additions and 8 deletions

View File

@ -114,7 +114,7 @@
</template>
<script>
import { NounTemplate } from '../src/classes';
import { nounTemplates } from '../src/data';
export default {
props: {
@ -133,12 +133,7 @@
},
submitting: false,
afterSubmit: false,
templates: [
new NounTemplate(['log'], ['lożka'], ['logum'], ['logowie'], ['lożki'], ['loga']),
new NounTemplate([''], ['ka'], ['um'], ['owie'], ['ki'], ['a']),
new NounTemplate(['ca'], ['czyni'], ['cum'], ['cy'], ['czynie'], ['ca']),
new NounTemplate(['k'], ['czka'], ['kum'], ['cy'], ['czki'], ['ka']),
],
templates: nounTemplates,
templateBase: '',
templateVisible: false,
}

View File

@ -1,4 +1,4 @@
import { Source, Example } from './classes'
import {Source, Example, NounTemplate} from './classes'
import { buildDict, buildList } from './helpers';
import { parseTemplates, getTemplate } from './buildTemplate';
@ -60,3 +60,17 @@ export const getSources = (selectedTemplate) => {
}
return sources;
}
export const nounTemplates = [
new NounTemplate(['log'], ['lożka'], ['logum'], ['logowie'], ['lożki'], ['loga', 'loża']),
new NounTemplate([''], ['ka'], ['um'], ['owie'], ['ki'], ['a']),
new NounTemplate(['ca'], ['czyni'], ['cum'], ['cy'], ['czynie'], ['ca']),
new NounTemplate(['k'], ['czka'], ['kum', 'czę'], ['cy'], ['czki'], ['ka', 'cza']),
new NounTemplate(['t'], ['tka'], ['tum'], ['ci'], ['tki'], ['ta']),
new NounTemplate(['n'], ['nka'], ['nię', 'num'], ['ni'], ['nki'], ['na', 'ństwo', 'nięta']),
new NounTemplate(['wy'], ['wa'], ['we'], ['wi'], ['we'], ['we']),
new NounTemplate(['ny'], ['na'], ['ne'], ['ni'], ['ne'], ['ne']),
new NounTemplate(['rz'], ['rka'], ['rzę', 'rzum'], ['rze'], ['rki'], ['rzęta', 'rza']),
new NounTemplate(['er'], ['ra'], ['rum'], ['rowie'], ['ry'], ['ra']),
];