# Scope git mutation state by cwd for action loading UI · screen/t3code-personal

[View on GitCafe](https://git.cafe/screen/t3code-personal/commit/1b98213d6d93df663b91774a5f18e94a9a1906af)

Repository: [screen/t3code-personal](https://git.cafe/screen/t3code-personal)

Visibility: public

Requested revision: 1b98213d6d93df663b91774a5f18e94a9a1906af

Requested commit: 1b98213d6d93df663b91774a5f18e94a9a1906af

Commit: 1b98213d6d93df663b91774a5f18e94a9a1906af

Tree: 80c262933eb2b0df1a964aaac5ea80ffcc4f6f05

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Scope git mutation state by cwd for action loading UI

- add `gitMutationKeys` and attach mutation keys across git mutation options
- switch GitActionsControl loading state to `useIsMutating` with cwd-scoped keys
- add tests for cwd-scoped mutation keys and mutation option wiring

```

## Parents

- [0d67424f6945fb451e9b7639861cdac8b18a0c3b](https://git.cafe/screen/t3code-personal/commit/0d67424f6945fb451e9b7639861cdac8b18a0c3b?format=markdown)

[Source at this commit](https://git.cafe/screen/t3code-personal/tree/1b98213d6d93df663b91774a5f18e94a9a1906af?format=markdown)
