Prezantimi në shtetet në React
Koncepti tjetër që do të shqyrtojmë, quhet shtete. Shtetet përfaqësojnë variabla reaktive të komponentëve.
Reaktiviteti nënkupton që kur ndryshon një shtet, ndryshimet do të ndodhin në të gjitha vendet ku përdoret ky shtet. Nga ana teknike kjo arrihet duke rirenderuar të gjithë komponentin kur ndryshon ndonjë shtet.
Për të përdorur shtetet, fillimisht është e nevojshme
të importohet funksioni useState:
import React, { useState } from 'react';
Funksioni useState si parametër priston
vlerën fillestare të shtetit, dhe si rezultat
kthen një grup special prej dy elementësh.
Në elementin e parë të grupit do të ruhet
vlera aktuale e shtetit, dhe në të dytin - funksioni
për ndryshimin e shtetit.
Për funksionimin korrekt të shteteve, ato nuk mund të ndryshohen drejtpërdrejt, por duhet të përdoret funksioni për ndryshimin e tyre - vetëm atëherë do të funksionojë reaktiviteti.