fix: convert absolute imports with 'src/*' to relative imports #44
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #43
Summary
In the latest version v0.12.0 the following error pops up right when initiating the app after the lib installation:
Unable to resolve "src/core/utils" from "node_modules/@backpackapp-io/react-native-toast/src/components/Toasts.tsx"Diagnostics
Upon evaluation, the error occurs due to an import located in the
components/Toasts.tsxfile, where it's done absolutely using thesrc/root. This causes the imported error detailed above, which the IDE also noticed when inspecting the file.Fix
Adjusting the absolute imports (there was already another one, just below the original one that caused the issue, when looking at the
masterbranch) fixes the running issue, and the lib works just as expected.Additionally, the change has no impact on this repository's
exampleproject. Which correctly compiles after the changes, as seen below:Result
After the adjustment, the consumption in the final application works just as expected.