@cloudflare/sable

1.7.2 • Public • Published

Sable Components

A collection of React components for Cloudflare App developers.

This project is in active development and may experience frequent changes.

Installation

yarn add @cloudflare-apps/sable
import React from 'react'
import RelatedAppsBanner from '@cloudflare-apps/sable/related-apps-banner'

class MyReactApp extends React.Component {
  render () {
    return <div>
      <RelatedAppsBanner categories={['analytics', 'make-money-on-your-site']} />
    </div>
  }
}

Development Setup

yarn install
yarn start

Testable pages will be logged to the console.

Publishing new React components

Manually bump package.json version number. Then run the publish command:

yarn run publish-package

Deploying the static pages

yarn add @cloudflare-apps/components

Static pages are present at node_modules/@cloudflare-apps/sable/pages You can test these via:

yarn add @cloudflare-apps/sable
cd node_modules/@cloudflare-apps/sable
python -m SimpleHTTPServer 8000

http://localhost:8000/pages/related-apps-banner/?app-category=analytics

Readme

Keywords

none

Package Sidebar

Install

npm i @cloudflare/sable

Weekly Downloads

912

Version

1.7.2

License

BSD-3-Clause

Unpacked Size

6.02 MB

Total Files

181

Last publish

Collaborators

  • lbarthonet
  • cf-media-manager
  • jacobbednarz
  • celso
  • cf-radar
  • dash_service_account
  • g4brym
  • snigdha34
  • wrangler-publisher
  • marksteyn
  • chiminator
  • sgoodhew_cf
  • terinjokes
  • third774
  • jsteinberger
  • jasnell
  • asapzacy
  • pcostanzo
  • gregbrimble
  • geelen
  • rexscaria
  • dcruz_cf
  • xuranwang
  • jculvey
  • sejoker
  • vasturiano
  • cf-ci-write
  • segments-write
  • thibmeu
  • xortive
  • gurjinder
  • cf-ci2
  • lvalenta
  • worenga