Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
300 commits
Select commit Hold shift + click to select a range
ac7bb0d
fix: unit test
truph01 Jan 5, 2026
d412e14
Merge branch 'main' into fix/75344
nkdengineer Jan 5, 2026
0bcec3e
Merge branch 'Expensify:main' into fix/76562
truph01 Jan 6, 2026
7b31279
Merge branch 'main' into Handle-the-preExistingReportID-for-transacti…
rayane-d Jan 6, 2026
ee994fa
Merge branch 'main' into Handle-the-preExistingReportID-for-transacti…
rayane-d Jan 6, 2026
a143d57
Refactor isOneTransactionReport usage
rayane-d Jan 6, 2026
cef0e0a
fix lint
rayane-d Jan 6, 2026
ae33122
fix navigation bugs by fixing callback execution order in handlePreex…
rayane-d Jan 6, 2026
872b0a1
Standardize product behavior using "Global Create"
dmkt9 Jan 7, 2026
5196b24
Merge branch 'main' into fix/77987
dmkt9 Jan 7, 2026
d9db0f7
fix prettier
dmkt9 Jan 7, 2026
e6915af
fix lint
dmkt9 Jan 7, 2026
5b3c0bb
Merge branch 'main' into fix/77987
dmkt9 Jan 8, 2026
17bc195
resolve conflict
nkdengineer Jan 8, 2026
440d9d7
Merge branch 'main' into fix/77987
dmkt9 Jan 9, 2026
5bd56f9
Merge branch 'Expensify:main' into fix/77987
dmkt9 Jan 9, 2026
4a8dc62
merge main
s77rt Jan 9, 2026
9645a64
feat: update amounts/percentages split logic to match OD
ikevin127 Jan 10, 2026
c8e695f
fix: lint, tests and spellcheck
ikevin127 Jan 10, 2026
5530a73
Merge branch 'main' of https://github.com/Expensify/App into ikevin12…
ikevin127 Jan 10, 2026
323ca9c
fix: allow editing negative amount splits
ikevin127 Jan 10, 2026
7b82589
Merge branch 'Expensify:main' into fix/76562
truph01 Jan 11, 2026
d17b6ed
Merge branch 'main' into fix/75344
nkdengineer Jan 12, 2026
d5180ea
Merge branch 'main' into fix/75344
nkdengineer Jan 12, 2026
255c7eb
Refactor route checks in handlePreexistingReport function to use ROUT…
rayane-d Jan 12, 2026
71f592f
Merge branch 'Expensify:main' into Handle-the-preExistingReportID-for…
rayane-d Jan 12, 2026
c344420
clarify comment
rayane-d Jan 12, 2026
823af15
Merge branch 'main' into fix/77987
dmkt9 Jan 13, 2026
b1b5e45
Standardize product behavior using "Global Create"
dmkt9 Jan 13, 2026
08b19b3
fix tests
dmkt9 Jan 13, 2026
6ea2f0f
Merge branch 'main' into fix/77987
dmkt9 Jan 13, 2026
0d94be3
Merge branch 'main' into fix/75344
nkdengineer Jan 13, 2026
6b3ebd3
Enhance handlePreexistingReport function to preserve draft comments f…
rayane-d Jan 14, 2026
2e1b81c
conditionally update parent report action only if it exists
rayane-d Jan 14, 2026
019d69c
Merge branch 'Expensify:main' into Handle-the-preExistingReportID-for…
rayane-d Jan 14, 2026
e15edb2
fix: use correct key for distance rates when duplicating
getusha Jan 14, 2026
6577e81
fix: update tests
getusha Jan 14, 2026
eefc5ab
Refactored ConfirmModal usage to useConfirmModal
abbasifaizan70 Jan 14, 2026
d8f3323
Merge main into refactor-confirm-modal branch - resolved conflicts
abbasifaizan70 Jan 15, 2026
fec86e2
Fix lint and prettier issues after merge
abbasifaizan70 Jan 15, 2026
b5392eb
Fix ESLint errors: remove unused useState import and use early return…
abbasifaizan70 Jan 15, 2026
841337c
Fix ESLint errors: remove unused variable, fix circular dependency, f…
abbasifaizan70 Jan 15, 2026
4f87a8a
fixed EsLint issues
abbasifaizan70 Jan 15, 2026
ce5fff4
Merge branch 'main' into fix/75344
nkdengineer Jan 16, 2026
7462731
update super wide RHP case
nkdengineer Jan 16, 2026
7ac70b0
Merge branch 'main' into Handle-the-preExistingReportID-for-transacti…
rayane-d Jan 19, 2026
cf35597
prettier
rayane-d Jan 19, 2026
c51caf8
fix: Dropdown shows 2 selected after merging expenses
truph01 Jan 20, 2026
b0d7a91
fix: lint
truph01 Jan 20, 2026
6c72c41
fix: lint
truph01 Jan 20, 2026
d375911
Merge branch 'main' into fix/77987
dmkt9 Jan 20, 2026
6b5df45
fix test
dmkt9 Jan 20, 2026
31bc57b
fix test
dmkt9 Jan 20, 2026
f82ac1a
Revert "PreexistingReport: clear stale IOU action on transaction thre…
rayane-d Jan 20, 2026
c5fd219
Merge branch 'revert-79356-preexistingreport-clean-up-iou' into Handl…
rayane-d Jan 20, 2026
dd6b41d
Merge branch 'Expensify:main' into fix/77987
dmkt9 Jan 20, 2026
feb010e
Merge branch 'main' of https://github.com/Expensify/App into ikevin12…
ikevin127 Jan 21, 2026
6515bdd
Merge branch 'main' into 76695-refactored-confirmation-modal-PR-4
abbasifaizan70 Jan 21, 2026
0352121
fixed eslintissues
abbasifaizan70 Jan 21, 2026
2271c23
Merge branch 'main' of https://github.com/Expensify/App into ikevin12…
ikevin127 Jan 21, 2026
2c6d23a
fix: addressed allowNegativeInput comments
ikevin127 Jan 21, 2026
8b7b4e6
Enhance MoneyRequestReportTransactionList: Import findFocusedRoute an…
cretadn22 Jan 22, 2026
e5cc52f
Remove unused clearActiveTransactionIDs import and move focusedRoute …
cretadn22 Jan 22, 2026
8e3f457
Update MoneyRequestReportTransactionList to clear active transaction …
cretadn22 Jan 22, 2026
b994ff3
test: add test case for duplicate workspace with unselected options
getusha Jan 22, 2026
ddf08bd
Fixed animation isseus on refactored modals
abbasifaizan70 Jan 22, 2026
ec004d4
Merge branch 'main' into 76695-refactored-confirmation-modal-PR-4
abbasifaizan70 Jan 22, 2026
437314a
Merge branch 'main' into fix/77987
dmkt9 Jan 23, 2026
decf080
fix: device back button doesn't close FAB menu
daledah Jan 23, 2026
3ef017b
resolve conflict
nkdengineer Jan 23, 2026
9bc66cb
Added comment for disabling lint issue
abbasifaizan70 Jan 23, 2026
f9dea66
Replaced InteractionManager.runAfterInteractions with Navigation.setN…
abbasifaizan70 Jan 23, 2026
64af7fc
solved lint issue
abbasifaizan70 Jan 23, 2026
a2e6987
Resolved feedbacks
abbasifaizan70 Jan 23, 2026
969c822
Merge branch 'main' into 76695-refactored-confirmation-modal-PR-4
abbasifaizan70 Jan 23, 2026
afc2540
Resolved feebacks
abbasifaizan70 Jan 23, 2026
f0a0b9c
use async/await instead of .then() chains
abbasifaizan70 Jan 23, 2026
38319b0
Fixed lint issues
abbasifaizan70 Jan 23, 2026
49177be
Fixed prettier issus
abbasifaizan70 Jan 23, 2026
9231f14
Merge branch 'main' into fix/77987
dmkt9 Jan 24, 2026
39552f1
Standardize product behavior using "Global Create"
dmkt9 Jan 24, 2026
d3fdce7
Standardize product behavior using "Global Create"
dmkt9 Jan 25, 2026
5dc60ac
Standardize product behavior using "Global Create"
dmkt9 Jan 25, 2026
2be1097
Merge branch 'main' into fix/77987
dmkt9 Jan 25, 2026
4b30673
Merge branch 'Expensify:main' into fix/79177
truph01 Jan 26, 2026
17035cf
fix: apply suggestion
truph01 Jan 26, 2026
0d849b9
fix: useSubPage followup
MrMuzyk Jan 26, 2026
c900161
updated feeds
abbasifaizan70 Jan 26, 2026
4f0824a
Merge remote-tracking branch 'origin/main' into 76695-refactored-conf…
abbasifaizan70 Jan 26, 2026
1f57d5b
Merge main into branch - resolved conflicts in PopoverReportActionCon…
abbasifaizan70 Jan 26, 2026
0023d76
resolve conflict
daledah Jan 27, 2026
ee411e9
Merge branch 'main' into fix/75344
nkdengineer Jan 27, 2026
0616fb0
add search money report case
nkdengineer Jan 27, 2026
18aebd7
run prettier
nkdengineer Jan 27, 2026
f584da9
Merge branch 'main' of https://github.com/Expensify/App into fix/use-…
MrMuzyk Jan 27, 2026
6c32e7e
fix: conflict
truph01 Jan 27, 2026
e8d3029
fix: remove deprecated method
MrMuzyk Jan 27, 2026
d3bb56b
Replace expo-av with expo-audio
blazejkustra Jan 27, 2026
c86001f
Update Podfile and configuration to replace expo-av with expo-audio
blazejkustra Jan 27, 2026
775788d
Refactor sound handling: replace player instance with local variable …
blazejkustra Jan 27, 2026
2cb1fad
Merge branch 'main' into fix/77987
dmkt9 Jan 27, 2026
25a75d1
Merge branch 'Expensify:main' into fix/77987
dmkt9 Jan 27, 2026
e2b6094
Merge main into branch - resolved conflicts in PopoverReportActionCon…
abbasifaizan70 Jan 27, 2026
40f01c3
Fixed travel term navigation issue
abbasifaizan70 Jan 27, 2026
f7cb0fc
Reapply "Fix filtering attendees names in the `Reports` page"
lakchote Jan 27, 2026
582a399
fix: unit test
truph01 Jan 27, 2026
0cdd3d4
Merge branch 'Expensify:main' into fix/76562
truph01 Jan 27, 2026
8499e0b
Merge branch 'main' into 76695-refactored-confirmation-modal-PR-4
abbasifaizan70 Jan 27, 2026
41db8cb
Fixed lint issues
abbasifaizan70 Jan 27, 2026
0db2d34
Update audio mode configuration
blazejkustra Jan 28, 2026
447d687
fix typecheck
lakchote Jan 28, 2026
585c987
fix style
lakchote Jan 28, 2026
eeb0777
fix: wait for animation
MrMuzyk Jan 28, 2026
5b064b5
fix: preserve casing
lakchote Jan 28, 2026
ca2d30e
fix: cancel request properly
MrMuzyk Jan 28, 2026
66d7395
Merge branch 'main' into Handle-the-preExistingReportID-for-transacti…
rayane-d Jan 28, 2026
bd6f990
resolve conflicts
rayane-d Jan 28, 2026
6205b8a
move the tests to ReplaceOptimisticReportWithActualReportTest.ts
rayane-d Jan 28, 2026
20ba429
Merge branch 'main' into Handle-the-preExistingReportID-for-transacti…
rayane-d Jan 28, 2026
c7b0217
add line breaks before comments
rayane-d Jan 28, 2026
4fcc0ba
Merge main into 76695-refactored-confirmation-modal-PR-4
abbasifaizan70 Jan 28, 2026
deabe8d
Merge branch 'main' of github.com:Expensify/App into expo-av-to-audio
blazejkustra Jan 28, 2026
1705e85
add more automated tests
rayane-d Jan 28, 2026
fa96921
Make VacationDelegatePage use new SelectionListWithSections
zfurtak Jan 28, 2026
ad04c5f
Merge branch 'main' into 76695-refactored-confirmation-modal-PR-4
abbasifaizan70 Jan 28, 2026
f544df1
fixed typecheck issue
abbasifaizan70 Jan 28, 2026
d91c7aa
resolved feedbacks
abbasifaizan70 Jan 28, 2026
349fcb8
Revert "resolved feedbacks"
abbasifaizan70 Jan 28, 2026
d78945c
Revert "fixed typecheck issue"
abbasifaizan70 Jan 28, 2026
ae47d20
add more automated tests
rayane-d Jan 28, 2026
d229468
Solved conflicts with main branch
abbasifaizan70 Jan 28, 2026
ea19f4a
Fixed lint issues
abbasifaizan70 Jan 28, 2026
fb0bb68
update comments
rayane-d Jan 28, 2026
28ac843
update import path
abbasifaizan70 Jan 28, 2026
bfdde35
fix lint error
rayane-d Jan 28, 2026
260cf9f
replace gcse with search input
rushatgabhane Jan 29, 2026
b28b080
rm gcse
rushatgabhane Jan 29, 2026
4bf1eae
custom styles for search results
rushatgabhane Jan 29, 2026
8c7feaa
hook in search from searchhelpsiteapi
rushatgabhane Jan 29, 2026
36af5da
add search templates item loading no-results error
rushatgabhane Jan 29, 2026
686ebd8
add include for search result item template
rushatgabhane Jan 29, 2026
2135fa2
add cloneTemplate and use templates for results
rushatgabhane Jan 29, 2026
09f0023
run prettier
rushatgabhane Jan 29, 2026
30a1504
cleanup
rushatgabhane Jan 29, 2026
c1c6149
cleanup
rushatgabhane Jan 29, 2026
d9ac866
filter unlisted articles
rushatgabhane Jan 29, 2026
a1c5ff1
Merge branch 'main' into fix/77987
dmkt9 Jan 29, 2026
cab475b
add tabindex on search-result-item anchor
rushatgabhane Jan 29, 2026
58a6a04
wrap with label and swap inner label to span
rushatgabhane Jan 29, 2026
b56c769
set padding to 24px 20px
rushatgabhane Jan 29, 2026
b449e01
update margin and add focus-within border-color
rushatgabhane Jan 29, 2026
85f5220
adjust margin-top to 8px and include focus state
rushatgabhane Jan 29, 2026
c5e660d
fix: manually entering details makes split option missing
daledah Jan 29, 2026
58b64eb
convert search-form div to form with id and action
rushatgabhane Jan 29, 2026
4a2b7ca
nest focus-within under search-form
rushatgabhane Jan 29, 2026
f20805b
use form submit to trigger search
rushatgabhane Jan 29, 2026
374c27e
cleanup
rushatgabhane Jan 29, 2026
cb6e576
Merge branch 'main' into use-setActiveTransactionIDs-dynamically-deep…
cretadn22 Jan 29, 2026
8e5c826
Fix
zfurtak Jan 29, 2026
3341180
add MoneyRequestReportTransactionListActiveTransactionIDsTest
cretadn22 Jan 29, 2026
c90d2b7
Refactor test setup to use jest.Mock for getRootState in MoneyRequest…
cretadn22 Jan 29, 2026
e4dfdf7
Make SearchMultipleSelectionPicker use new SelectionListWithSections
zfurtak Jan 29, 2026
202ccd4
Merge branch 'main' of github.com:Expensify/App into expo-av-to-audio
blazejkustra Jan 29, 2026
5286ee9
Merge branch 'main' into @zfurtak/migrate-VacationDelegatePage
zfurtak Jan 29, 2026
f87bd62
Merge branch 'main' into @zfurtak/migrate-VacationDelegatePage
zfurtak Jan 29, 2026
2a257ba
Adjust props
zfurtak Jan 29, 2026
69e6928
Merge branch 'main' into fix/75344
nkdengineer Jan 29, 2026
93a0852
add unit tét
nkdengineer Jan 29, 2026
82e4595
Fix scrolling with text input
zfurtak Jan 29, 2026
4c6a88e
fix: receipt violation not showing after category itemized setting ch…
abzokhattab Jan 29, 2026
bbc0fd7
Merge branch 'main' into fix/70951
daledah Jan 29, 2026
2345334
Add scrolling to the top if more than 1 section
zfurtak Jan 29, 2026
7a4a8e7
Fix scrolling with text input
zfurtak Jan 29, 2026
af72c47
Fix lint
zfurtak Jan 29, 2026
2ea0932
minor refactoring
abzokhattab Jan 29, 2026
82a300c
Handle cleanup of stale optimistic IOU report action
rayane-d Jan 29, 2026
0f8f49e
Merge branch 'main' into Handle-the-preExistingReportID-for-transacti…
rayane-d Jan 29, 2026
b954173
Delete docs/articles/new-expensify/connections/sage-intacct/Sage-Inta…
rushatgabhane Jan 29, 2026
9021057
update comments
rayane-d Jan 29, 2026
ff08b25
Add Sage Intacct Troubleshooting redirect
rushatgabhane Jan 29, 2026
1629bba
fix url: rm www
rushatgabhane Jan 30, 2026
7bc7fc6
Some approvals pages are shown when workflows is disabled in another …
ryntgh Jan 30, 2026
10e9868
Merge branch 'main' into fix/77987
dmkt9 Jan 30, 2026
2104608
fix prettier
dmkt9 Jan 30, 2026
611d113
search on classic if on classic platform
rushatgabhane Jan 30, 2026
19b894b
Merge branch 'main' into lucien/undo-revert-pr-80207
lakchote Jan 30, 2026
7b6a4e0
handle recent participants
lakchote Jan 30, 2026
ced611a
Add disableMaintainingScrollPosition
zfurtak Jan 30, 2026
5b067ab
Merge branch 'main' into @zfurtak/migrate-SearchMultipleSelectionPicker
zfurtak Jan 30, 2026
10d48b3
Make SearchSingleSelectionPicker use new SelectionListWithSections
zfurtak Jan 30, 2026
c0b479e
Remove manual memoization
zfurtak Jan 30, 2026
89dde7f
Merge branch 'main' of github.com:Expensify/App into expo-av-to-audio
blazejkustra Jan 30, 2026
8004bf1
use www.expensify
rushatgabhane Jan 30, 2026
c0f6dc7
add escape key behavior to Search Page bar
carlosmiceli Jan 30, 2026
929027e
change method for onKeyPress
carlosmiceli Jan 31, 2026
46b12fe
prettier
carlosmiceli Jan 31, 2026
60e644f
lint
carlosmiceli Jan 31, 2026
adaed02
thought I commited this, prettier again
carlosmiceli Jan 31, 2026
67df839
Merge branch 'Expensify:main' into fix/76562
truph01 Jan 31, 2026
a9b8f4a
fix: save last route before opening settings in Onfido permission flow
MobileMage Jan 28, 2026
071c7a8
Use goToSettings helper instead of manual saveLastRoute + Linking.ope…
MobileMage Jan 31, 2026
80b062e
Retrigger CI checks
MobileMage Jan 31, 2026
880e1a7
fix: multi level tags colon seperation
btkcodedev Jan 31, 2026
564fea9
Merge main into 76695-refactored-confirmation-modal-PR-4
abbasifaizan70 Jan 31, 2026
62bb791
fixed typecheck issues
abbasifaizan70 Jan 31, 2026
acd75cb
Fixed required columns list + Fixed parser for default sortBy and col…
shubham1206agra Feb 1, 2026
fd87b53
Merge branch 'Expensify:main' into fix/79177
truph01 Feb 1, 2026
ed15bc0
fix: add test for new hooks
truph01 Feb 1, 2026
a88b593
fix: lint
truph01 Feb 1, 2026
b8f5111
fix: lint
truph01 Feb 1, 2026
4469447
Merge branch 'main' into fix/75344
nkdengineer Feb 2, 2026
1bce528
remove comment
nkdengineer Feb 2, 2026
a1d82ab
Remove unnecessary fix
zfurtak Feb 2, 2026
f0d4a70
Merge pull request #80761 from software-mansion-labs/@zfurtak/migrate…
grgia Feb 2, 2026
256c031
Merge pull request #80880 from software-mansion-labs/@zfurtak/migrate…
grgia Feb 2, 2026
8372553
Merge pull request #81001 from software-mansion-labs/@zfurtak/migrate…
grgia Feb 2, 2026
59e03c5
Merge main into lucien/undo-revert-pr-80207
lakchote Feb 2, 2026
1712204
Merge pull request #81127 from shubham1206agra/groupBy-cleanup
cristipaval Feb 2, 2026
199a23f
Merge pull request #80224 from cretadn22/use-setActiveTransactionIDs-…
JS00001 Feb 2, 2026
7a09481
fix lint
lakchote Feb 2, 2026
6c1a24c
Merge pull request #81072 from Expensify/cm-escape-key-searchpageinput
JS00001 Feb 2, 2026
38acf33
fix int to use .
JS00001 Feb 2, 2026
9587c4b
Merge pull request #81177 from Expensify/jsenyitko-fix-hint
luacmartins Feb 2, 2026
32687ce
Merge pull request #75101 from rayane-d/Handle-the-preExistingReportI…
grgia Feb 2, 2026
5344c5f
Merge pull request #80741 from MobileMage/fix/79661-onfido-camera-per…
amyevans Feb 2, 2026
6ce6682
Remove policyID from TrackExpense CREATE flow
luacmartins Feb 2, 2026
7a8dc4a
Merge pull request #79544 from getusha/fix-78600
arosiclair Feb 2, 2026
1a19a89
Merge pull request #80314 from daledah/fix/70951
arosiclair Feb 2, 2026
30d0732
Merge pull request #77318 from nkdengineer/fix/75344
blimpich Feb 2, 2026
c0e625c
Merge pull request #77855 from truph01/fix/76562
jasperhuangg Feb 2, 2026
11ac29d
Merge pull request #79273 from ikevin127/ikevin127-splitsLogicUpdate
blimpich Feb 2, 2026
99ba6f2
Merge pull request #79943 from truph01/fix/79177
blimpich Feb 2, 2026
d1d0588
Merge pull request #80624 from software-mansion-labs/expo-av-to-audio
roryabraham Feb 2, 2026
46fd8df
Update Mobile-Expensify submodule to 84aeee5
OSBotify Feb 2, 2026
3ade838
Merge pull request #80914 from abzokhattab/abzokhattab/fix-receipt-vi…
dangrous Feb 2, 2026
cc579a2
Revert "Reverted new Onyx Derived Value VISIBLE_REPORT_ACTIONS, block…
rlinoz Feb 2, 2026
d713bbb
Merge pull request #78965 from dmkt9/fix/77987
dangrous Feb 2, 2026
c35760d
Merge pull request #81163 from software-mansion-labs/@zfurtak/fix-admins
chiragsalian Feb 2, 2026
fb2838d
Merge pull request #80718 from Expensify/lucien/undo-revert-pr-80207
lakchote Feb 2, 2026
5838890
Merge pull request #81210 from Expensify/revert-80343-feat/fix-revert…
rlinoz Feb 2, 2026
e7c017e
Merge pull request #80831 from rushatgabhane/chai
jasperhuangg Feb 2, 2026
6d7ef6e
Merge pull request #81100 from btkcodedev/btkcodedev/80826commaTags
neil-marcellini Feb 2, 2026
b70b711
Merge pull request #78763 from s77rt/fix-notification-pref-check
neil-marcellini Feb 2, 2026
ee54dc3
Merge pull request #79616 from abbasifaizan70/76695-refactored-confir…
roryabraham Feb 2, 2026
d7ef323
Merge pull request #81190 from Expensify/cmartins-rmActivePolicyID
luacmartins Feb 2, 2026
b12f5f3
Merge pull request #80857 from daledah/fix/80516
luacmartins Feb 2, 2026
50c493c
Merge pull request #80497 from callstack-internal/fix/use-sub-page-fo…
arosiclair Feb 2, 2026
1bb4a0c
Merge pull request #80976 from ryntgh/issue-80703
puneetlath Feb 2, 2026
ad83357
Fix findMessageInSource to handle messages with http statuses at the …
chuckdries Feb 2, 2026
f14a44b
Merge remote-tracking branch 'origin/main' into chuckdries/ecuk/3ds/f…
chuckdries Feb 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Mobile-Expensify
18 changes: 18 additions & 0 deletions __mocks__/expo-audio.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
const setAudioModeAsync = jest.fn(() => Promise.resolve());

const mockPlayer = {
play: jest.fn(),
pause: jest.fn(),
replace: jest.fn(),
remove: jest.fn(),
addListener: jest.fn(() => ({remove: jest.fn()})),
};

const createAudioPlayer = jest.fn(() => mockPlayer);

const AudioModule = {
requestRecordingPermissionsAsync: jest.fn(() => Promise.resolve({granted: true})),
};

export {setAudioModeAsync, createAudioPlayer, AudioModule};
export default {setAudioModeAsync, createAudioPlayer, AudioModule};
29 changes: 0 additions & 29 deletions __mocks__/expo-av.ts

This file was deleted.

2 changes: 1 addition & 1 deletion config/webpack/webpack.common.ts
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ const includeModules = [
'react-native-view-shot',
'@react-native/assets',
'expo',
'expo-av',
'expo-audio',
'expo-video',
'expo-image-manipulator',
'expo-modules-core',
Expand Down
6 changes: 6 additions & 0 deletions contributingGuides/NAVIGATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -511,6 +511,7 @@ function StepOne({isEditing, onNext, onMove, formValues}: CustomSubPageProps) {
```ts
import useSubPage from '@hooks/useSubPage';
import type {SubPageProps} from '@hooks/useSubPage/types';
import FullScreenLoadingIndicator from '@components/FullscreenLoadingIndicator';
import InteractiveStepSubPageHeader from '@components/InteractiveStepSubPageHeader';

type CustomSubPageProps = SubPageProps & {
Expand All @@ -533,6 +534,7 @@ function MyFlowContent() {
lastPageIndex,
moveTo,
resetToPage,
isRedirecting,
} = useSubPage<CustomSubPageProps>({
pages,
startFrom: 0,
Expand All @@ -557,6 +559,10 @@ function MyFlowContent() {
prevPage();
};

if (isRedirecting) {
return <FullScreenLoadingIndicator />;
}

return (
<ScreenWrapper>
<HeaderWithBackButton
Expand Down
21 changes: 21 additions & 0 deletions docs/_includes/search-result-item.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<template id="search-result-item-template">
<a class="search-result-item" tabindex="0">
<div class="search-result-content">
<div class="search-result-title"></div>
<div class="search-result-description"></div>
</div>
<img src="/assets/images/arrow-right.svg" class="base-icon" />
</a>
</template>

<template id="search-loading-template">
<div class="search-loading">Searching...</div>
</template>

<template id="search-no-results-template">
<div class="search-no-results">No results found</div>
</template>

<template id="search-error-template">
<div class="search-error">Something went wrong. Please try again.</div>
</template>
13 changes: 10 additions & 3 deletions docs/_includes/sidebar-search.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,15 @@
</a>
<h4 class="search-title">Search</h4>
</div>
<!-- As the search box is being managed by Embed script from Google, the way search work is on via on Enter / Search Icon -->
<div class="gcse-searchbox" data-enableHistory="false"></div>
<div class="gcse-searchresults"></div>
<form id="search-form" class="search-form" action="#">
<label class="search-input-wrapper" for="search-input">
<input type="text" id="search-input" class="search-input" required autocomplete="off" />
<span class="search-label">Search for something...</span>
</label>
<button type="submit" id="search-button" class="search-button" aria-label="Search">
<img src="/assets/images/search.svg" class="base-icon" />
</button>
</form>
<div id="search-results" class="search-results"></div>
</div>
</div>
2 changes: 1 addition & 1 deletion docs/_layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@
<script defer src="{{ '/assets/js/main.js' | cache_bust }}"></script>
<script defer src="{{ '/assets/js/platform-tabs.js' | cache_bust }}"></script>
<script defer src="{{ '/assets/js/selector.js' | cache_bust }}"></script>
<script async src="https://cse.google.com/cse.js?cx=4149bc31c5c314a1a"></script>
<!-- Google Tag Manager -->
<script>(function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-TQBQW7CR');</script>
<!-- End Google Tag Manager -->
Expand Down Expand Up @@ -51,6 +50,7 @@

<!-- Sidebar Search sections -->
{% include sidebar-search.html id="sidebar-layer" %}
{% include search-result-item.html %}

<!-- LHN content (Main navigation tree or Article TOC) -->
<div id="lhn-content">
Expand Down
Loading
Loading