@mbsks/rspfx-framework-solid
v0.0.13
Published
RSPFX Solid framework preset and web part base class
Readme
@mbsks/rspfx-framework-solid
Solid framework package for RSPFX — an SPFx-compatible build toolchain powered by Rspack.
Provides the SolidWebPart base class with babel-preset-solid compilation.
Install
npm i @mbsks/rspfx-framework-solidRequires solid-js ^1.9 as a peer dependency.
Usage
import { SolidWebPart } from '@mbsks/rspfx-framework-solid/webpart';
import { preset } from '@mbsks/rspfx-framework-solid';
import type { JSX } from 'solid-js';
interface IMyProps { description: string; }
export default class MyWebPart extends SolidWebPart<IMyProps> {
protected renderComponent(props: IMyProps): JSX.Element {
// return your Solid JSX using props
return null as unknown as JSX.Element;
}
}API
SolidWebPart— base web part class (from@mbsks/rspfx-framework-solid/webpart)preset—FrameworkPresetcompiler contributions (from the package index)
Links
- RSPFX documentation
- Solid example
- License: MIT
