\r\n\r\n\r\n## how to accept one\r\n\r\nAny owner of nfts in the `desiredCollection` of that **atomic-swap** can accept that trade and `select` a nft from any that they own \r\n\r\n- the user needs to be able to search and select a nft of that collection\r\n- then they are able to accept the trade \r\n\r\n\u003Cimg src=https://github.com/user-attachments/assets/c5008d33-6664-4f6c-a9f4-fa04743b1508 width=400 />\r\n\r\n\r\n\r\n",[1984,1987,1990,1993,1996],{"name":1985,"color":1986},"UX first","7057ff",{"name":1988,"color":1989},"chief","67EA1F",{"name":1991,"color":1992},"design-request","9259A3",{"name":1994,"color":1995},"A-atomic-swap","FBCA04",{"name":1997,"color":1995},"A-offer",11331,"kodadot","nft-gallery","open","Collection Atomic Swaps ","2025-02-14T13:30:32Z","https://github.com/kodadot/nft-gallery/issues/11331",0.6672103,{"description":2007,"labels":2008,"number":2010,"owner":1999,"repository":2000,"state":2011,"title":2012,"updated_at":2013,"url":2014,"score":2015},"Develop a dedicated Swap page where users can perform atomic NFT swaps. Users should be able to trade NFTs one-by-one or add a surcharge from either party. The page should enhance trading capabilities by allowing flexible options, including surcharges.",[2009],{"name":1994,"color":1995},11128,"closed","Create Swap Page","2024-12-09T12:38:04Z","https://github.com/kodadot/nft-gallery/issues/11128",0.6711744,{"description":2017,"labels":2018,"number":2022,"owner":1999,"repository":2000,"state":2011,"title":2023,"updated_at":2024,"url":2025,"score":2026},"add button to start a swap with that user\r\n\r\nclosed by #11223\r\n\r\n\r\n\r\n### Swap Table\r\n\r\n- show surcharge direction\r\n- show both tokens that are being swapped , with the current implementation only the receiver or creator of the swap can open the modal, there is no `view swap` button, so users that are not involved in the trade can't see both tokens of the swap from this page\r\n- also it should support swap entire collection \r\n\r\n",[2019,2020,2021],{"name":1985,"color":1986},{"name":1991,"color":1992},{"name":1994,"color":1995},11214,"Swaps in Profile Page follow up","2025-01-29T12:58:01Z","https://github.com/kodadot/nft-gallery/issues/11214",0.68141085,{"description":2028,"labels":2029,"number":2031,"owner":1999,"repository":2000,"state":2011,"title":2032,"updated_at":2033,"url":2034,"score":2035},"Design an item view that contains a table showing swap details including the NFT proposed, proposer, surcharge, and action buttons for managing the swap.",[2030],{"name":1994,"color":1995},11131,"Item View: Display Swap Details","2024-11-27T11:40:40Z","https://github.com/kodadot/nft-gallery/issues/11131",0.70618755,{"description":2037,"labels":2038,"number":2040,"owner":1999,"repository":2000,"state":2011,"title":2041,"updated_at":2042,"url":2043,"score":2044},"Add an Accept action for swaps, which will trigger the exchange of NFTs and the transfer of funds (if applicable).",[2039],{"name":1994,"color":1995},11137,"Action Buttons: Implement Accept Functionality","2024-12-05T03:58:25Z","https://github.com/kodadot/nft-gallery/issues/11137",0.70981604,{"description":2046,"labels":2047,"number":2054,"owner":1999,"repository":2000,"state":2011,"title":2055,"updated_at":2056,"url":2057,"score":2058},"Once user mints collection it should be pushed to another tab \r\n\r\n\u003Cimg width=\"585\" alt=\"image\" src=\"https://user-images.githubusercontent.com/5887929/172627462-e43b7059-113e-41f7-9da7-4f269a555518.png\">\r\n",[2048,2051],{"name":2049,"color":2050},"$","0E8A16",{"name":2052,"color":2053},"p2","D4C5F9",3125,"Push user to NFT tab after finishing minting collection ","2022-06-19T15:34:32Z","https://github.com/kodadot/nft-gallery/issues/3125",0.7105862,{"description":2060,"labels":2061,"number":2068,"owner":1999,"repository":2000,"state":2011,"title":2069,"updated_at":2070,"url":2071,"score":2072},"Continue from \r\n- https://github.com/kodadot/nft-gallery/issues/782\r\n- https://github.com/kodadot/nft-gallery/issues/478\r\n\r\nMake component as two rows, both scrollable\r\n\r\nFirst would show more from the current collection with a horizontal scroll, limit to 3-10 NFTs, show only BUY now and recent minted, newest and cheapest?\r\n\r\nSecond would show previously viewed NFTs, which would be stored at users localstorage, with 3-10 last NFTs viewed\r\n",[2062,2064,2066],{"name":2063,"color":2050},"$$",{"name":2065,"color":2053},"p3",{"name":2067,"color":1995},"A-item",990,"Related strip of NFTs contextual to NFT item","2022-04-02T08:39:38Z","https://github.com/kodadot/nft-gallery/issues/990",0.7129833,{"description":2074,"labels":2075,"number":2079,"owner":1999,"repository":2000,"state":2011,"title":2080,"updated_at":2081,"url":2082,"score":2083},"we need to show the `surcharge direction` based on the user opening the modal , either the user is also\r\n- requesting x amount\r\n- sending x amount\r\n\r\nalso \r\n\r\n> in the swap modal i would only add: your send, you get\r\nso its more clear which nft is actually yours\r\n\r\n_Originally posted by @exezbcz in https://github.com/kodadot/nft-gallery/issues/11182#issuecomment-2518266937_\r\n \r\n\r\n\u003Cimg src=https://github.com/user-attachments/assets/ef2e480a-f790-4348-97cb-1ef3c8b3ae18 width=400 />",[2076,2077,2078],{"name":1985,"color":1986},{"name":2052,"color":2053},{"name":1994,"color":1995},11212,"Swap Modal follow up","2025-02-15T18:37:14Z","https://github.com/kodadot/nft-gallery/issues/11212",0.71499085,{"description":2085,"labels":2086,"number":2091,"owner":1999,"repository":2000,"state":2011,"title":2092,"updated_at":2093,"url":2094,"score":2095},"To keep easy continuous browsing experience, show user chevrons and keyboard shortcuts if there are more NFTs for a particular collection or particular artist\r\n\r\n### Spec\r\n- show user chevrons on hover\r\n- When the user opens NFT which is part of a bigger collection where is 1+ NFT, offer on gallery item detail right and left chevron on hover\r\n- Add keyboard shortcuts, on keys left and right.\r\n- prefetch two next and one previous NFT \r\n- Make it as a component.\r\n\r\n### Demo\r\nMake them a square background as the full-screen button has.\r\n\r\nLeft \r\n\r\n\r\nRight\r\n\r\n",[2087,2088,2090],{"name":2063,"color":2050},{"name":2089,"color":1995},"A-nuxt",{"name":2067,"color":1995},1508,"Next and previous chevrons on NFT item detail ","2021-12-16T19:42:27Z","https://github.com/kodadot/nft-gallery/issues/1508",0.7151351,{"description":2097,"labels":2098,"number":2102,"owner":1999,"repository":2000,"state":2011,"title":2103,"updated_at":2104,"url":2105,"score":2106},"\n\nhttps://hello.kodadot.xyz/tutorial/swaps\n\nfor \n\nhttps://hello.kodadot.xyz/tutorial/swap-nft-for-nft",[2099,2100,2101],{"name":1985,"color":1986},{"name":2065,"color":2053},{"name":1994,"color":1995},11496,"Change link to hello in swap page","2025-03-24T09:38:37Z","https://github.com/kodadot/nft-gallery/issues/11496",0.7155372,["Reactive",2108],{},["Set"],["ShallowReactive",2111],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"UB4BhTugSCogae_NOXLC4sF6qCADaGJZZsR6nJO1zhk":-1},"/kodadot/nft-gallery/11324"]