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.