Skip to content

Commit

Permalink
📝 Docs: Update TODO
Browse files Browse the repository at this point in the history
  • Loading branch information
dominicstop committed Mar 4, 2023
1 parent 6608816 commit d7d7f5a
Showing 1 changed file with 47 additions and 5 deletions.
52 changes: 47 additions & 5 deletions docs/TODO.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,53 @@
# TODO

- [ ] `TODO:2023-03-04-13-22-34` - **Refactor**: Remove `ViewModuleRelatedTypes`
* **Desc**: Move/Consolidate `src/types/ViewModuleRelatedTypes` to `react-native-utilities` and remove.

<br>

- [ ] `TODO:2023-03-04-13-15-11` - **Refactor**: Use Will/Did Prefix for `RNIModalView` Events
* **Desc**: Rename `RNIModalView` events to use "will/did" prefix, and deprecate old event names (for backwards compatibility).

<br>

- [ ] `TODO:2023-03-04-13-06-27` - **Impl**: Update `RNIModalView` Native Events
* **Desc**: Update `RNIModalView` native event parameters (i.e. send over more relevant data).

<br>

- [ ] `TODO:2023-03-04-13-02-45` - **Refactor**: Rename to `shouldAutoCloseOnUnmount`
* **Desc**: Rename `ModalView.autoCloseOnUnmount` prop to `autoCloseOnUnmount`.

<br>

- [ ] `TODO:20230-03-04-12-58-40` - **Refactor**: Types - Remove `KeyMapType` Usage

<br>

- [ ] `TODO:2023-03-04-12-50-04` - **Fix**: `isModalContentLazy` Prop
* **Desc**: Setting `ModalView.isModalContentLazy` to `false` triggers a bug w/ `setVisibility` that causes it to throw an error stating that the modal cannot be opened be

<br>

- [ ] `TODO:2023-03-04-12-45-32` - **Fix**: `enableSwipeGesture` Not Updating
* **Desc**: Fix `ModalView.enableSwipeGesture` prop not applying changes when updated via state.

<br>

- [ ] `TODO:2023-03-04-06-34-28` - Library Cleanup - 02
* **Desc**: TBA
* <u>Related</u>:
* `TODO:2023-03-04-05-25-44` - Library Cleanup
* `Note:2023-03-04-02-58-31`

<br>

- [ ] `TODO:2023-03-04-03-59-43` - Re-Write Examples in Typescript

* **Desc**: Re-write prev/existing `react-native-ios-modal` examples/tests, and other related code in typescript.
* **Desc**: Re-write prev/existing `react-native-ios-modal` examples/tests, and other related code in typescript.

- [x] <u>Subtask</u> - `TODO:2023-03-04-04-39-44` - Import + Re–write Example Components
* **Desc**: Import example-related components/utilities from `react-native-ios-context-menu` (i.e. `example/src`) and retrofit it to work in `react-native-ios-modal`'s example project.
- [x] <u>Subtask</u> - `TODO:2023-03-04-04-39-44` - Import + Re–write Example Components
* **Desc**: Import example-related components/utilities from `react-native-ios-context-menu` (i.e. `example/src`) and retrofit it to work in `react-native-ios-modal`'s example project.

<br>

Expand All @@ -18,8 +60,8 @@

* **Desc**: Cleanup library's code to be more understandable.

- [ ] <u>Subtask</u> - `TODO:2023-03-04-04-20-46` - Library Native Cleanup
* **Desc**: Cleanup library's native code - Preparation for library overhaul to use `react-native-ios-utilities` as a peer dependency.
- [x] <u>Subtask</u> - `TODO:2023-03-04-04-20-46` - Library Native Cleanup
* **Desc**: Cleanup library's native code - Initial preparation for library overhaul to use `react-native-ios-utilities` as a peer dependency.

<br><br>

Expand Down

0 comments on commit d7d7f5a

Please sign in to comment.