@doroteati/mia-survey-panel
v21.0.1
Published
Admin UI components for creating and managing surveys.
Readme
@doroteati/mia-survey-panel
Admin UI components for creating and managing surveys.
Angular 21 | Standalone | SSR-compatible
Install
npm install @doroteati/mia-survey-panelComponents
SurveyListPageComponent- Survey list with search, edit and delete actionsMiaSurveyCreatePageComponent- Create/edit survey with dynamic question typesBooleanEditorComponent- Boolean question editorLinearScaleEditorComponent- Linear scale question editorSelectorEditorComponent- Selector question editor
Usage
import { SurveyListPageComponent, MiaSurveyCreatePageComponent } from '@doroteati/mia-survey-panel';
// In your routes:
export const routes: Routes = [
{ path: 'survey/list', component: SurveyListPageComponent },
{ path: 'survey/create', component: MiaSurveyCreatePageComponent },
{ path: 'survey/edit/:id', component: MiaSurveyCreatePageComponent },
];Build
ng build @doroteati/mia-survey-panelPeer Dependencies
@angular/common>= 21.0.0@angular/core>= 21.0.0@angular/material>= 21.0.0@angular/forms>= 21.0.0@angular/router>= 21.0.0@doroteati/mia-survey-core>= 21.0.0@doroteati/mia-core>= 21.0.0@doroteati/mia-layout>= 21.1.0@doroteati/mia-table>= 21.1.0
