রিয়েক্ট useActionState
🌈রিয়েক্ট useActionState কি?
📋রিয়েক্ট useActionState হলো অ্যাকশনের ফলাফলের ভিত্তিতে স্টেট পরিচালনা করার পদ্ধতি।
⚒️রিয়েক্ট useActionState অ্যাকশনের ফলাফলের ভিত্তিতে স্টেট পরিচালনা করতে ব্যবহৃত হয়।
রিয়েক্ট useActionState অ্যাকশনের ফলাফলের ভিত্তিতে স্টেট পরিচালনা করার উদাহরণ।
react
import {createRoot} from "react-dom/client";
import React from "react";
import {useActionState} from "react";
async function updateName(previousState, formData) {
const name = formData.get("name");
return " " + name;
}
function App() {
const [message, formAction, isPending] = useActionState(
updateName,
""
);
return (
<form action={formAction}>
<input name="name" placeholder="আপনার নাম"/>
<button disabled={isPending}>সেভ করুন</button>
<p>{message}</p>
</form>
);
}
createRoot(
document.getElementById("root")
).render(<App/>);