编辑球局
This commit is contained in:
@@ -1,17 +1,21 @@
|
||||
import { create } from "zustand";
|
||||
import { PublishBallFormData } from "../../types/publishBall";
|
||||
|
||||
type PublishData = {
|
||||
game_type: string;
|
||||
[key: string]: any;
|
||||
}
|
||||
|
||||
interface PublishBallState {
|
||||
// 待注入到发布页面的表单数据(支持单场或多场)
|
||||
publishData: PublishBallFormData | PublishBallFormData[] | null;
|
||||
publishData: PublishData[] | null;
|
||||
|
||||
// 赋值/覆盖整份数据
|
||||
setPublishData: (
|
||||
data: PublishBallFormData | PublishBallFormData[] | null
|
||||
data: PublishData[] | null
|
||||
) => void;
|
||||
|
||||
// 读取当前数据
|
||||
getPublishData: () => PublishBallFormData | PublishBallFormData[] | null;
|
||||
getPublishData: () => PublishData[] | null;
|
||||
|
||||
// 清空
|
||||
clearPublishData: () => void;
|
||||
|
||||
Reference in New Issue
Block a user