Hiyve Components - v1.0.0
    Preparing search index...

    Interface UsePollPersistenceOptions

    Options for the usePollPersistence hook.

    interface UsePollPersistenceOptions {
        autoSaveInterval?: number;
        client: unknown;
        enabled: boolean;
        fileLocation?: string;
        initialFileId?: string;
        onSave?: (fileId: string) => void;
        onSaveError?: (error: Error) => void;
        pollsRef?: RefObject<Poll[]>;
        roomName?: string;
        userId: string;
    }
    Index

    Properties

    autoSaveInterval?: number

    Auto-save interval in ms

    client: unknown

    Hiyve client instance

    enabled: boolean

    Whether persistence is enabled

    fileLocation?: string

    File storage location

    initialFileId?: string

    Initial file ID

    onSave?: (fileId: string) => void

    Callback after save

    onSaveError?: (error: Error) => void

    Callback on error

    pollsRef?: RefObject<Poll[]>

    Ref to polls array

    roomName?: string

    Room name

    userId: string

    Current user ID