0.3.4-beta.3 • Published 4 years ago

@primecms/field v0.3.4-beta.3

Weekly downloads
13
License
MIT
Repository
github
Last release
4 years ago

Prime Field

This package is the base for all fields in Prime.

Core

You start off by exporting a default class that extends the PrimeField interface:

import PrimeField from '@primecms/field';
export default class PrimeFieldSample extends PrimeField {}

GraphQL Output Type

The package needs to provide input and output types for the field.

UI

You can provide React components that can be fitted into the Prime UI.

If you want Prime to register your UI library, you will have to bundle it and store as ui.js, lib/ui.js or lib/ui/index.js for the registerer to pick it up.

(todo) Alternatively you can edit your package.json file to provide different path to the ui library by having an "prime:ui", similar to how the main property works.

The output of the library should be in this format:

export default {
  InputComponent: YourReactComponent,
  SettingsComponent: AnotherReactComponent,
  Todo_menuItems() {
    return [];
  },
  Todo_routes() {
    return [];
  },
};
0.3.4-beta.3

4 years ago

0.4.0-beta.0

5 years ago

0.3.4-beta.1

5 years ago

0.3.4-beta.0

5 years ago

0.3.3-beta.9

5 years ago

0.3.3-beta.6

5 years ago

0.3.3-beta.4

5 years ago

0.3.3-beta.2

5 years ago

0.3.2-beta.1

5 years ago

0.3.2-beta.0

5 years ago

0.3.1-alpha.0

5 years ago

0.3.0-alpha.1

5 years ago

0.3.0-alpha.0

5 years ago

0.2.22-alpha.21

5 years ago

0.3.0-alpha.18

5 years ago

0.2.17

5 years ago

0.2.16

5 years ago

0.2.4

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.10

5 years ago

0.1.3

5 years ago

0.1.0

5 years ago

0.0.24

5 years ago

0.0.23

5 years ago

0.0.22

5 years ago

0.0.21

5 years ago

0.0.20

5 years ago

0.0.19

5 years ago

0.0.17

5 years ago

0.0.16

5 years ago

0.0.14

5 years ago

0.0.12

5 years ago

0.0.11

5 years ago

0.0.10

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago