0.1.0-beta.88 • Published 5 years ago

@conclurer/bricks v0.1.0-beta.88

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
5 years ago

Bricks

Basic building bricks providing functionality for Edelog apps.

Contains the following submodules:

Installation

As @conclurer/bricks does only have peer dependencies, you need to add all of them:

$ yarn add @conclurer/bricks vue vue-router vuex

Next you need to globally use bricks:

// main.ts
import "@conclurer/edel-elements";

const bricks = new Bricks();
Vue.use(bricks);

new Vue({
  router,
  store,
  ...bricks.providers,
  render: h => h(App),
}).$mount("#app");

In your initial component, typically named App.vue, you need to render <brick-toaster> and if you wish <brick-header> in your initial component. After creation you must dispatch loadInitialData to initially set up bricks.

<!-- App.vue -->
<template>
  <div id="app">
    <edel-layout toolbar>
      <brick-header useBreadcrumb :appName="$t('title.appName')"></brick-header>
      <router-view/>
      <brick-toaster></brick-toaster>
    </edel-layout>
  </div>
</template>

<script lang="ts">
import Vue from "vue";

export default Vue.extend({
  created: function() {
    this.$store.dispatch('loadInitialData');
  }
});
</script>

Contributing

Project setup

yarn install

Compiles and hot-reloads for development

yarn run serve

Compiles and minifies for production

yarn run build

Run your tests

yarn run test

Lints and fixes files

yarn run lint

Run your unit tests

yarn run test:unit
0.1.0-beta.88

5 years ago

0.1.0-beta.87

5 years ago

0.1.0-beta.86

5 years ago

0.1.0-beta.85

5 years ago

0.1.0-beta.84

5 years ago

0.1.0-beta.83

5 years ago

0.1.0-beta.82

5 years ago

0.1.0-beta.81

5 years ago

0.1.0-beta.80

5 years ago

0.1.0-beta.79

5 years ago

0.1.0-beta.78

5 years ago

0.1.0-beta.77

5 years ago

0.1.0-beta.76

5 years ago

0.1.0-beta.75

5 years ago

0.1.0-beta.74

5 years ago

0.1.0-beta.73

5 years ago

0.1.0-beta.72

5 years ago

0.0.0-beta.72

5 years ago

0.1.0-beta.71

5 years ago

0.1.0-beta.70

5 years ago

0.1.0-beta.69

5 years ago

0.1.0-beta.68

5 years ago

0.1.0-beta.67

5 years ago

0.1.0-beta.66

5 years ago

0.1.0-beta.65

5 years ago

0.1.0-beta.64

5 years ago

0.1.0-beta.63

5 years ago

0.1.0-beta.62

5 years ago

0.1.0-beta.61

5 years ago

0.1.0-beta.60

5 years ago

0.1.0-beta.59

5 years ago

0.1.0-beta.58

5 years ago

0.1.0-beta.57

5 years ago

0.1.0-beta.56

5 years ago

0.1.0-beta.55

5 years ago

0.1.0-beta.54

5 years ago

0.1.0-beta.53

5 years ago

0.1.0-beta.52

5 years ago

0.1.0-beta.51

5 years ago

0.1.0-beta.50

5 years ago

0.1.0-beta.49

5 years ago

0.1.0-beta.48

5 years ago

0.1.0-beta.47

5 years ago

0.1.0-beta.46

5 years ago

0.1.0-beta.45

5 years ago

0.1.0-beta.44

5 years ago

0.1.0-beta.43

5 years ago

0.1.0-beta.42

5 years ago

0.1.0-beta.41

5 years ago

0.1.0-beta.40

5 years ago

0.1.0-beta.39

5 years ago

0.1.0-beta.38

5 years ago

0.1.0-beta.37

5 years ago

0.1.0-beta.36

5 years ago

0.1.0-beta.35

5 years ago

0.1.0-beta.34

5 years ago

0.1.0-beta.33

5 years ago

0.1.0-beta.32

5 years ago

0.1.0-beta.31

5 years ago

0.1.0-beta.30

5 years ago

0.1.0-beta.29

5 years ago

0.1.0-beta.28

5 years ago

0.1.0-beta.27

5 years ago

0.1.0-beta.26

5 years ago

0.1.0-beta.25

5 years ago

0.1.0-beta.24

5 years ago

0.1.0-beta.23

5 years ago

0.1.0-beta.22

5 years ago

0.1.0-beta.21

5 years ago

0.1.0-beta.20

5 years ago

0.1.0-beta.19

5 years ago

0.1.0-beta.18

5 years ago

0.1.0-beta.17

5 years ago

0.1.0-beta.16

5 years ago

0.1.0-beta.15

5 years ago

0.1.0-beta.14

5 years ago

0.1.0-beta.13

5 years ago

0.1.0-beta.12

5 years ago

0.1.0-beta.11

5 years ago

0.1.0-beta.10

5 years ago

0.1.0-beta.9

5 years ago

0.1.0-beta.8

5 years ago

0.1.0-beta.7

5 years ago

0.1.0-beta.6

5 years ago

0.1.0-beta.5

5 years ago

0.1.0-beta.4

5 years ago

0.1.0-beta.3

5 years ago

0.1.0-beta.2

5 years ago

0.1.0-beta.1

5 years ago

0.1.0-beta.0

5 years ago