Skip to main content

Admin Típusok

Az alábbi típusok az admin felület komponenseinek propjait és adatstruktúráit írják le.

TypeOfAdminMenuParams

KulcsTípusLeírás
childrenReact.ReactElement | React.ReactElement[]Az admin menü által burkolt tartalom.
loading?booleanBetöltési állapot jelzése.

StatusParams

KulcsTípusLeírás
enabled?booleanAz admin státusz jelzése (aktív/inaktív).

typeOfStatsParams

KulcsTípusLeírás
users?booleanA felhasználói statisztikák megjelenítése.
admins?booleanAz admin statisztikák megjelenítése.
tasks?booleanA feladat statisztikák megjelenítése.
reviews?booleanA visszajelzések statisztikáinak megjelenítése.
materials?booleanA tananyag statisztikák megjelenítése.

typeOfMessageParams

KulcsTípusLeírás
idstringA vélemény egyedi azonosítója.
subjectstringA vélemény tárgya.
bodystringA vélemény szövege.
emailstringA beküldő email címe.
usernamestringA beküldő felhasználóneve.
createdstringA beküldés időpontja (ISO).
fileNamestringOpcionálisan csatolt fájl neve.
isNewbooleanJelzi, hogy a vélemény új-e.
ratenumberÉrtékelés (1-10).
deleteReviewFunctionTörlési callback.

Alkalmazási példa (az alkalmazásban)

  • Admin menü és állapotok: web/components/Admin-menu/admin-menu.component.tsx, web/components/StatusAdmin/Status.component.tsx.
  • Statisztikák és vélemények: web/components/Stats/stats.component.tsx, web/components/Message/Message.component.tsx.