Skip to content

Commit

Permalink
[MyCollection] Combine hooks
Browse files Browse the repository at this point in the history
  • Loading branch information
damassi committed Jun 17, 2020
1 parent 1855739 commit 5e83b7d
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 10 deletions.
2 changes: 2 additions & 0 deletions src/lib/Scenes/Consignments/v2/Form/useFormikSync.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,6 @@ export function useFormikSync() {
useEffect(() => {
artworkActions.setFormValues(formik.values)
}, [formik.values])

return formik
}
Original file line number Diff line number Diff line change
@@ -1,18 +1,14 @@
import { Box, Button, Flex, Join, Sans, Separator, Spacer } from "@artsy/palette"
import { useFormikContext } from "formik"
import SearchIcon from "lib/Icons/SearchIcon"
import { ScreenMargin } from "lib/Scenes/Consignments/v2/Components/ScreenMargin"
import { useFormikSync } from "lib/Scenes/Consignments/v2/Form/useFormikSync"
import { ArtworkFormValues } from "lib/Scenes/Consignments/v2/State/artworkModel"
import { useStoreActions } from "lib/Scenes/Consignments/v2/State/hooks"
import { Input } from "lib/Scenes/Search/Input"
import React from "react"

export const MyCollectionAddArtwork = () => {
const navActions = useStoreActions(actions => actions.navigation)
const formik = useFormikContext<ArtworkFormValues>()

useFormikSync()
const formik = useFormikSync()

return (
<Box>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,13 @@
import { Button, Flex, Join, Sans, Spacer } from "@artsy/palette"
import { useFormikContext } from "formik"
import { ScreenMargin } from "lib/Scenes/Consignments/v2/Components/ScreenMargin"
import { useFormikSync } from "lib/Scenes/Consignments/v2/Form/useFormikSync"
import { ArtworkFormValues } from "lib/Scenes/Consignments/v2/State/artworkModel"
import { useStoreActions } from "lib/Scenes/Consignments/v2/State/hooks"
import { Input } from "lib/Scenes/Search/Input"
import React from "react"

export const MyCollectionAddArtworkTitleAndYear = () => {
const navigationActions = useStoreActions(actions => actions.navigation)
const formik = useFormikContext<ArtworkFormValues>()

useFormikSync()
const formik = useFormikSync()

return (
<Flex mt={4}>
Expand Down

0 comments on commit 5e83b7d

Please sign in to comment.