Skip to content

A 'shiny' powered user interface for 'blockr.core'

License

Notifications You must be signed in to change notification settings

cynkra/blockr.ui

Repository files navigation

blockr.ui

Lifecycle: experimental ci CRAN status

The goal of blockr.ui is to provide an alternative user interface for {blockr.core}.

Installation

You can install the development version of blockr.ui from GitHub with:

# install.packages("devtools")
devtools::install_github("cynkra/blockr.ui")

Example

To run the demo app:

library(blockr.dplyr)
library(blockr.ui)

run_demo_app()

Create a new block

Block properties

Append block and invalid state

Join independant data

Rearrange output on a grid

Development

JS code is managed by esbuild {charpente}. To create a new JS file do and compile the entire project:

charpente::create_js("file-name")
charpente::build_js()