UNPKG

adonisjs-ui

Version:

[![npm version](https://img.shields.io/npm/v/adonisjs-ui?color=yellow)](https://npmjs.com/package/adonisjs-ui) [![npm downloads](https://img.shields.io/npm/dm/adonisjs-ui?color=yellow)](https://npm.chart.dev/adonisjs-ui)

19 lines (18 loc) 532 B
import edge from "edge.js"; import { UiTagCompiler } from "../src/ui_tag_compiler.js"; export default class UiProvider { app; constructor(app) { this.app = app; } async boot() { if (this.app.usingEdgeJS) { const { edgeUi } = await import("../src/index.js"); edge.use(edgeUi); edge.processor.process("raw", (value) => { const compiled = UiTagCompiler.make(edge).compile(value.raw); return compiled; }); } } }