{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":326614845,"defaultBranch":"master","name":"useFilePicker","ownerLogin":"Jaaneek","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-04T08:18:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25470423?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714068524.0","currentOid":""},"activityList":{"items":[{"before":"214505b0f159608f2947dfd7c7d94bdfbfe297e1","after":"51a974e4737cba0a6b188e1930ec9c81b7c0fabe","ref":"refs/heads/master","pushedAt":"2024-06-20T14:46:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Jaaneek","name":null,"path":"/Jaaneek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25470423?s=80&v=4"},"commit":{"message":"Merge pull request #94 from tushgaurav/patch-1\n\ndoc(readme): add missing key prop in example","shortMessageHtmlLink":"Merge pull request #94 from tushgaurav/patch-1"}},{"before":null,"after":"3cfe1eb5d1f40beb0f8b6ebf5acc58ab90e452e5","ref":"refs/heads/fix/cicd","pushedAt":"2024-04-24T23:48:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"fix CI/CD node versions","shortMessageHtmlLink":"fix CI/CD node versions"}},{"before":"286340cf27dea9edac93b41160324297e547ba94","after":null,"ref":"refs/heads/feat/add-use-callback","pushedAt":"2024-04-24T23:40:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Forsect","name":"Adam Dobrzeniewski","path":"/Forsect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566764?s=80&v=4"}},{"before":"18a4f6d6a6005e1f2f7df24664eeb770621f7131","after":"214505b0f159608f2947dfd7c7d94bdfbfe297e1","ref":"refs/heads/master","pushedAt":"2024-04-24T23:39:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"feat: wrap openFilePicker with useCallback (#92)\n\n* feat: wrap openFilePicker with useCallback\r\n\r\n* Add memoization to validator functions and a stable reference to empty validator array\r\n\r\n* Bump version to v2.1.2\r\n\r\n---------\r\n\r\nCo-authored-by: MrKampla ","shortMessageHtmlLink":"feat: wrap openFilePicker with useCallback (#92)"}},{"before":"c83cd2b6f08a18234f108fa07c5afb979005ff46","after":"286340cf27dea9edac93b41160324297e547ba94","ref":"refs/heads/feat/add-use-callback","pushedAt":"2024-04-24T23:38:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"Bump version to v2.1.2","shortMessageHtmlLink":"Bump version to v2.1.2"}},{"before":"c0ca9853c3ca685dccf18bba763d4ca2356e1b19","after":"c83cd2b6f08a18234f108fa07c5afb979005ff46","ref":"refs/heads/feat/add-use-callback","pushedAt":"2024-04-24T23:35:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"Add memoization to validator functions and a stable reference to empty validator array","shortMessageHtmlLink":"Add memoization to validator functions and a stable reference to empt…"}},{"before":null,"after":"c0ca9853c3ca685dccf18bba763d4ca2356e1b19","ref":"refs/heads/feat/add-use-callback","pushedAt":"2024-04-24T18:34:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Forsect","name":"Adam Dobrzeniewski","path":"/Forsect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566764?s=80&v=4"},"commit":{"message":"feat: wrap openFilePicker with useCallback","shortMessageHtmlLink":"feat: wrap openFilePicker with useCallback"}},{"before":"7d2f09883b3ba513527b533b9718df4e047749c1","after":null,"ref":"refs/heads/chore/authors","pushedAt":"2024-04-23T20:28:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Forsect","name":"Adam Dobrzeniewski","path":"/Forsect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566764?s=80&v=4"}},{"before":"01f25db248de78bbd7f97e983c46ee9b2008b583","after":"18a4f6d6a6005e1f2f7df24664eeb770621f7131","ref":"refs/heads/master","pushedAt":"2024-04-23T20:28:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Forsect","name":"Adam Dobrzeniewski","path":"/Forsect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566764?s=80&v=4"},"commit":{"message":"Merge pull request #91 from Jaaneek/chore/authors\n\nchore: readme update","shortMessageHtmlLink":"Merge pull request #91 from Jaaneek/chore/authors"}},{"before":null,"after":"7d2f09883b3ba513527b533b9718df4e047749c1","ref":"refs/heads/chore/authors","pushedAt":"2024-04-23T20:24:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Forsect","name":"Adam Dobrzeniewski","path":"/Forsect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46566764?s=80&v=4"},"commit":{"message":"chore: readme update","shortMessageHtmlLink":"chore: readme update"}},{"before":"044165936f6fc9bcb01ff951eaa85b7927666ccd","after":"01f25db248de78bbd7f97e983c46ee9b2008b583","ref":"refs/heads/master","pushedAt":"2023-11-20T12:58:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"doc(readme): fix useFilePicker in text example (#84)","shortMessageHtmlLink":"doc(readme): fix useFilePicker in text example (#84)"}},{"before":"7b0562db6da4fcaa4e24c5b49ee5b5dd4285b98d","after":"044165936f6fc9bcb01ff951eaa85b7927666ccd","ref":"refs/heads/master","pushedAt":"2023-10-27T11:02:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"V2.1.1 (#83)\n\n* Fix for use imperative picker clear function\r\n\r\n* Add FileTypeValidator and remove unnecessary links in docs","shortMessageHtmlLink":"V2.1.1 (#83)"}},{"before":"54f131a0c12cbeabd2049ce587bfeac502ca2af1","after":"203f3e899cbdc09a4fe53f1ccc02ad3e8fdd3cbc","ref":"refs/heads/v2.1.1","pushedAt":"2023-10-26T21:09:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"Add FileTypeValidator and remove unnecessary links in docs","shortMessageHtmlLink":"Add FileTypeValidator and remove unnecessary links in docs"}},{"before":null,"after":"54f131a0c12cbeabd2049ce587bfeac502ca2af1","ref":"refs/heads/v2.1.1","pushedAt":"2023-10-26T18:55:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"Fix for use imperative picker clear function","shortMessageHtmlLink":"Fix for use imperative picker clear function"}},{"before":"65bd6ccac34cb103b5b41da89ecc6a4d9a6fb041","after":"7b0562db6da4fcaa4e24c5b49ee5b5dd4285b98d","ref":"refs/heads/master","pushedAt":"2023-09-25T22:58:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"Add onFileRemoved callback to useImperativeFilePicker (#80)\n\n* Add onFileRemoved callback to useImperativeFilePicker\r\n\r\n* fix validator example","shortMessageHtmlLink":"Add onFileRemoved callback to useImperativeFilePicker (#80)"}},{"before":"302de26e242b262ebda910a8bcbc6c73513d8023","after":"c3300af6b7e894ab0fdb813c836e5c1d0d060d5d","ref":"refs/heads/add-on-file-removed-callback","pushedAt":"2023-09-25T16:24:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"fix validator example","shortMessageHtmlLink":"fix validator example"}},{"before":null,"after":"302de26e242b262ebda910a8bcbc6c73513d8023","ref":"refs/heads/add-on-file-removed-callback","pushedAt":"2023-09-25T16:21:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"Add onFileRemoved callback to useImperativeFilePicker","shortMessageHtmlLink":"Add onFileRemoved callback to useImperativeFilePicker"}},{"before":"f067ac8e8a4cd47ceb8a7d59d2d1a94ea5e02a01","after":"65bd6ccac34cb103b5b41da89ecc6a4d9a6fb041","ref":"refs/heads/master","pushedAt":"2023-09-24T22:27:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"Update example for file size validator (#78)","shortMessageHtmlLink":"Update example for file size validator (#78)"}},{"before":null,"after":"d1c1a64aac30dbcbb7457bfdf10431b3f9323401","ref":"refs/heads/fix-docs","pushedAt":"2023-09-20T09:10:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"Update example for file size validator","shortMessageHtmlLink":"Update example for file size validator"}},{"before":"8405f28b93f8e65994f23e2ec31445eb964d46df","after":"f067ac8e8a4cd47ceb8a7d59d2d1a94ea5e02a01","ref":"refs/heads/master","pushedAt":"2023-09-08T17:31:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"V2 (#73)\n\n* Fix useFilePicker return type for readAs ArrayBuffer\r\n\r\n* Bump version to 1.7.1\r\n\r\n* rework hook props & validators, add onClear handler\r\n\r\n* restructure props and extend validator interface\r\n\r\n* rework errors\r\n\r\n* migrate to exports package.json property & add support for /validators and /types entrypoints\r\n\r\n* allow validator event handlers to return promises\r\n\r\n* Add generics for custom errors which allow for discriminated union over user defined errors\r\n\r\n* fix name for onFilesSuccessfullySelected handler\r\n\r\n* fix name of a variable in storybook\r\n\r\n* v2.0.0\r\n\r\n* v2.0.0-canary.1\r\n\r\n* v2.0.0-canary-1\r\n\r\n* 2.0.0-canary2: fix subpackage exports\r\n\r\n* 2.0.0-canary3: add source mappings\r\n\r\n* 2.0.0-canary-4: fix build script\r\n\r\n* 2.0.0-canary-5: fix prepare to build script\r\n\r\n* Update README and version to 2.0.0\r\n\r\n* Update twitter link in README","shortMessageHtmlLink":"V2 (#73)"}},{"before":"ef6cf02a884240871306ba4950142e8ab3a4646a","after":"95dc15c14b9be49712ba4dc7a2bc999b1adfd7f7","ref":"refs/heads/v2","pushedAt":"2023-09-08T17:08:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"Update twitter link in README","shortMessageHtmlLink":"Update twitter link in README"}},{"before":"7e0ccbfc77723bc118290b480cf89a47ea256846","after":"ef6cf02a884240871306ba4950142e8ab3a4646a","ref":"refs/heads/v2","pushedAt":"2023-09-08T12:42:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"Update README and version to 2.0.0","shortMessageHtmlLink":"Update README and version to 2.0.0"}},{"before":"adc77e0aa7b8d29f303af2f48b9bdfb86bc016dc","after":"7e0ccbfc77723bc118290b480cf89a47ea256846","ref":"refs/heads/v2","pushedAt":"2023-07-08T14:07:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"2.0.0-canary-5: fix prepare to build script","shortMessageHtmlLink":"2.0.0-canary-5: fix prepare to build script"}},{"before":"d34baa027a4d620b5c8256230bb8c185108c1a26","after":"adc77e0aa7b8d29f303af2f48b9bdfb86bc016dc","ref":"refs/heads/v2","pushedAt":"2023-07-08T14:04:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"2.0.0-canary-4: fix build script","shortMessageHtmlLink":"2.0.0-canary-4: fix build script"}},{"before":"71915998be72c8f831c4999ce5ceee49e7e5bb0b","after":"d34baa027a4d620b5c8256230bb8c185108c1a26","ref":"refs/heads/v2","pushedAt":"2023-07-08T13:35:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"2.0.0-canary3: add source mappings","shortMessageHtmlLink":"2.0.0-canary3: add source mappings"}},{"before":"282f7c29c63192428e28af447bae2c7a5f7dcaea","after":"71915998be72c8f831c4999ce5ceee49e7e5bb0b","ref":"refs/heads/v2","pushedAt":"2023-07-08T13:15:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"2.0.0-canary2: fix subpackage exports","shortMessageHtmlLink":"2.0.0-canary2: fix subpackage exports"}},{"before":"bd26fd0b33f3b0933f719d2a1a588046bb27374d","after":"282f7c29c63192428e28af447bae2c7a5f7dcaea","ref":"refs/heads/v2","pushedAt":"2023-06-29T20:58:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"v2.0.0-canary-1","shortMessageHtmlLink":"v2.0.0-canary-1"}},{"before":"ebe7092653bfc8f360f363c104697bcab9f3cdf2","after":"bd26fd0b33f3b0933f719d2a1a588046bb27374d","ref":"refs/heads/v2","pushedAt":"2023-06-28T22:08:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"fix name of a variable in storybook","shortMessageHtmlLink":"fix name of a variable in storybook"}},{"before":"fec63d690aacbf60c1b5e743fb2ed481c560742a","after":"ebe7092653bfc8f360f363c104697bcab9f3cdf2","ref":"refs/heads/v2","pushedAt":"2023-06-28T13:28:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"fix name for onFilesSuccessfullySelected handler","shortMessageHtmlLink":"fix name for onFilesSuccessfullySelected handler"}},{"before":"e748b7d564769025b95710c18769ab3da6b19223","after":"fec63d690aacbf60c1b5e743fb2ed481c560742a","ref":"refs/heads/v2","pushedAt":"2023-06-27T22:13:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MrKampla","name":null,"path":"/MrKampla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46401284?s=80&v=4"},"commit":{"message":"Add generics for custom errors which allow for discriminated union over user defined errors","shortMessageHtmlLink":"Add generics for custom errors which allow for discriminated union ov…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yMFQxNDo0Njo0MC4wMDAwMDBazwAAAARqrydK","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0yN1QyMjoxMzo0Ny4wMDAwMDBazwAAAANKTBaw"}},"title":"Activity · Jaaneek/useFilePicker"}