0.0.5 • Published 9 months ago

open-bible-stories v0.0.5

Weekly downloads
-
License
-
Repository
github
Last release
9 months ago

Open Bible Stories

Overview

This library can be used for Editing and Displaying the OBS content.

Tech stack

This library uses:

  • React JS: For user interface
  • Pure JS: For core functions and Hooks
  • Vite: For running a sandbox for dev
  • Styleguidist: For demoing the library

Links

styleguide

User Interfaces

  • EditorPanel: Displays and edits the content of one OBS story.

Custom Hooks

  • useStory: Handles the states of a single story and provide the actions for the OBS single story.

Core Functions

  • mdTojson: Parses the OBS md string into a story json objects.
  • jsonTomd: Parses the story JSON object to the OBS story md string.

How to Run the Application

  1. Clone the repo:
https://github.com/vipinpaul/open-bible-stories
  1. Install the dependencies using Yarn - yarn install
  2. Start the development mode
    • Get into styleguidist - yarn start
    • Get into Vite - yarn dev

How to Use the Library from NPM

Diagrams

Flow Diagram

Flow

Layers Diagram

Layers

Architecture Diagram (ToDo)

0.0.5

9 months ago

0.0.4

9 months ago

0.0.3

9 months ago

0.0.2-beta.1

9 months ago

0.0.2

9 months ago

0.0.1

9 months ago