Skip to content

MOBILEWEBVIEW-94: Add local state storage#690

Merged
enotniy merged 3 commits intomission/webview-inappfrom
feature/MOBILEWEBVIEW-94
Mar 12, 2026
Merged

MOBILEWEBVIEW-94: Add local state storage#690
enotniy merged 3 commits intomission/webview-inappfrom
feature/MOBILEWEBVIEW-94

Conversation

@enotniy
Copy link
Collaborator

@enotniy enotniy commented Mar 11, 2026

@enotniy enotniy force-pushed the feature/MOBILEWEBVIEW-94 branch from 489671c to 862ca8b Compare March 11, 2026 14:46
@enotniy enotniy force-pushed the feature/MOBILEWEBVIEW-94 branch from 862ca8b to 55f1f05 Compare March 11, 2026 14:49
@justSmK
Copy link
Collaborator

justSmK commented Mar 11, 2026

localStateVersion в ready payload надо добавить

@justSmK
Copy link
Collaborator

justSmK commented Mar 11, 2026

И можно ещё тестов накидать

get с пустыми keys → возврат всех данных
get с конкретными keys → только запрошенные
get missing keys → отсутствуют в ответе
default version при nil
set возвращает только affected keys (не все)
set не меняет version
initialize merge с существующими данными
initialize reject для negative version
initialize не пишет version при reject
Full flow init → set → get
Set null → get — удалённый ключ пуст

@enotniy enotniy merged commit 1ca1652 into mission/webview-inapp Mar 12, 2026
4 checks passed
@enotniy enotniy deleted the feature/MOBILEWEBVIEW-94 branch March 12, 2026 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants