Skip to content

Commit 4068a50

Browse files
This commit fixes several bugs in the unequal split functionality and adds a feature to select who paid for an expense.
- The "Exact Value" and "Percentage" split methods now correctly handle floating-point inaccuracies and rounding. - The "Split by Shares" calculation has been corrected to include rounding. - A new "Who Paid" selector has been added to the "Add Expense" screen, allowing you to select the payer from the list of group members.
1 parent 9f1146c commit 4068a50

File tree

6 files changed

+114
-363
lines changed

6 files changed

+114
-363
lines changed

.github/workflows/preview.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@ name: Create EAS Preview
33
on:
44
pull_request:
55

6-
permissions:
7-
contents: read
8-
pull-requests: write
9-
106
jobs:
117
preview:
128
runs-on: ubuntu-latest

frontend/app.json

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@
2424
},
2525
"web": {
2626
"favicon": "./assets/favicon.png"
27-
},
28-
"extra": {
29-
"eas": {
30-
"projectId": "afe97159-52c4-425a-9ce3-c56d4f2cb568"
31-
}
32-
},
33-
"owner": "devasy23"
27+
}
3428
}
3529
}

frontend/package-lock.json

Lines changed: 1 addition & 186 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/package.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,7 @@
1919
"react-native": "0.79.5",
2020
"react-native-paper": "^5.14.5",
2121
"react-native-safe-area-context": "^5.5.2",
22-
"react-native-screens": "^4.13.1",
23-
"react-dom": "19.0.0",
24-
"react-native-web": "^0.20.0",
25-
"@expo/metro-runtime": "~5.0.4"
22+
"react-native-screens": "^4.13.1"
2623
},
2724
"devDependencies": {
2825
"@babel/core": "^7.20.0"

0 commit comments

Comments
 (0)