5.6.0 • Published 5 months ago

njamed-dictionary-maker v5.6.0

Weekly downloads
-
License
-
Repository
-
Last release
5 months ago

About Njamed Dictionary Maker

Works best with Node 16.2.0

Njamed Dictionary Maker is one big component that makes a dictionary. It takes three props:

data: Dictionary | null;
theme: Theme | null;
appConfig: AppConfig | null;

These are defined as follows:

export type Dictionary = {
  entities: {
    SeeAlso: SeeAlsoDictionary;
    HeadwordAudio: HeadwordAudioDictionary;
    Video: VideoDictionary;
    ExampleAudio: ExampleAudioDictionary;
    Paradigm: ParadigmDictionary;
    SemanticDomain: SemanticDomainDictionary;
    Image: ImageDictionary;
    Phrase: PhraseDictionary;
    Sense: SenseDictionary;
    SubEntry: SubEntryDictionary;
    Entry: EntryDictionary;
    AboutSection: AboutSectionDictionary;
  };
  collections: Collection[];
};
export type DictionaryKey = keyof Dictionary["entities"];

export type Theme = {
  palette: {
    primary: string;
    secondary: string;
    tertiary: string;
    accent: string;
    accentText: string;
    green: string;
    brown: string;
    paper: string;
    text: string;
    lightText: string;
    background: string;
    border: string;
    error: string;
    success: string;
    warning: string;
    info: string;
  };
  typography: {
    text1: string;
    text2: string;
    displayFontFamily: string;
  };
};

export type AppConfig = {
  title: string;
  subtitle: string;
  audioCloudSrc: string; // e.g. https://res.cloudinary.com/dykmwkpgw/video/upload/dictionary-name/
  imgCloudSrc: string; // e.g. https://res.cloudinary.com/dykmwkpgw/image/upload/dictionary-name/
  appIconSrc: string; // e.g. https://res.cloudinary.com/dykmwkpgw/image/upload/v1711414367/m2896qvzbcioesyxfvow.svg
  icons: { [key: string]: string };
};
5.5.0

5 months ago

5.6.0

5 months ago

5.4.0

6 months ago

5.3.3

10 months ago

5.3.2

10 months ago

5.3.1

10 months ago

5.3.0

10 months ago

5.2.7

11 months ago

5.2.6

11 months ago

5.2.5

11 months ago

5.2.3

11 months ago

5.2.2

11 months ago

5.2.1

11 months ago

5.2.0

11 months ago

5.3.5

9 months ago

5.3.4

10 months ago

5.1.1

11 months ago

4.4.0

11 months ago

4.2.1

11 months ago

4.2.0

11 months ago

5.0.0

11 months ago

4.1.3

11 months ago

4.3.0

11 months ago

4.1.2

11 months ago

4.1.1

12 months ago

4.1.0

1 year ago

3.0.1

1 year ago

3.0.0

1 year ago

4.0.0

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.1.2

1 year ago

2.0.0

1 year ago

0.1.30

1 year ago

0.1.31

1 year ago

1.0.0

1 year ago

0.1.32

1 year ago

0.1.28

1 year ago

0.1.29

1 year ago

0.1.27

1 year ago

0.1.26

1 year ago

0.1.25

1 year ago

0.1.24

1 year ago

0.1.23

1 year ago

0.1.22

1 year ago

0.1.21

1 year ago

0.1.20

1 year ago

0.1.19

1 year ago

0.1.18

1 year ago

0.1.17

1 year ago

0.1.16

1 year ago

0.1.15

1 year ago

0.1.14

1 year ago

0.1.13

1 year ago

0.1.12

1 year ago

0.1.11

1 year ago

0.1.10

1 year ago

0.1.9

1 year ago

0.1.8

1 year ago

0.1.7

1 year ago

0.1.6

1 year ago

0.1.5

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago