/
githubmr
/
facebook-react
Обзор
Документация
Войти
/
githubmr
/
facebook-react
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
main
fixtures/flight/src/actions.js
32 строки
723 B
Sebastian Markbåge
Implement Navigation API backed default indicator for DOM renderer (#33162)
13 май 2025, 23:00
Не верифицирован
13 май 2025, 23:00
5944042
Код
Авторство
О чём код?
'use server'; import {setServerState} from './ServerState.js'; async function sleep(ms) { return new Promise(resolve => setTimeout(resolve, ms)); } export async function like() { // Test loading state await sleep(1000); setServerState('Liked!'); return new Promise((resolve, reject) => resolve('Liked')); } export async function greet(formData) { const name = formData.get('name') || 'you'; setServerState('Hi ' + name); const file = formData.get('file'); if (file) { return `Ok, ${name}, here is ${file.name}: ${(await file.text()).toUpperCase()} `; } return 'Hi ' + name + '!'; } export async function increment(n) { // Test loading state await sleep(1000); return n + 1; }