How to use koot - 4 common examples

To help you get started, we’ve selected a few koot examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github cmux / koot / test / projects / standard / src / components / app.jsx View on Github external
import React from 'react'
import { store, history, localeId, extend } from 'koot'

// console.log('[App]', { store, history, localeId })

import Nav from './_layout/nav'
import Main from './_layout/main'

let stateShowed = false

@extend({
    connect: state => {
        if (__CLIENT__ && __DEV__ && !stateShowed) {
            console.log('root: redux store conected', state)
            stateShowed = true
        }
        return {}
    },
    styles: require('./app.less'),
    name: 'App'
})
class App extends React.Component {
    componentDidMount() {
        if (__DEV__) {
            console.log('redux store', store)
            console.log('history', history)
        }
github cmux / koot / test / projects / standard / src / components / app.jsx View on Github external
} from 'koot';

// console.log('[App]', { store, history, localeId })

import Nav from './_layout/nav';
import Main from './_layout/main';
import Debug from './debug';
import SSR from './ssr';

import styles from './app.less';

const { wrapper: componentClassName } = styles;

let stateShowed = false;

@extend({
    connect: state => {
        if (__CLIENT__ && __DEV__ && !stateShowed) {
            console.log('root: redux store conected', state);
            stateShowed = true;
        }
        return {};
    },
    styles,
    name: 'App'
})
class App extends React.Component {
    componentDidMount() {
        if (__DEV__) {
            console.log('redux store', getStore());
            console.log('history', history);
        }
github cmux / koot / test / projects / simple / src / components / app.jsx View on Github external
import React from 'react';
import { store, history, extend } from 'koot';
import clientGetStyles from 'koot/utils/client-get-styles';

import Nav from './_layout/nav';
import Main from './_layout/main';

let stateShowed = false;

@extend({
    connect: state => {
        if (__CLIENT__ && __DEV__ && !stateShowed) {
            console.log('root: redux store conected', state);
            stateShowed = true;
        }
        return {};
    },
    styles: require('./app.component.less')
})
class App extends React.Component {
    componentDidMount() {
        if (__DEV__) {
            console.log('redux store', store);
            console.log('history', history);
        }
        if (__CLIENT__) {
github cmux / koot / packages / koot-boilerplate-legacy / src / components / app.jsx View on Github external
import React from 'react'
import { store, history, extend } from 'koot'

import Nav from './_layout/nav'
import Main from './_layout/main'

let stateShowed = false

@extend({
    connect: state => {
        if (__CLIENT__ && __DEV__ && !stateShowed) {
            console.log('root: redux store conected', state)
            stateShowed = true
        }
        return {}
    },
    styles: require('./app.component.less')
})
class App extends React.Component {
    componentDidMount() {
        if (__DEV__) {
            console.log('redux store', store)
            console.log('history', history)
        }
    }

koot

Koot.js - React SPA & SSR (isomorphic) app framework created by CMUX

Apache-2.0
Latest version published 4 months ago

Package Health Score

64 / 100
Full package analysis

Popular koot functions