stacker.news/components
SatsAllDay d5f7855adf
Debounce API requests on edit nym by 500ms (#387)
Support an optional debounce prop on Input component

If provided, the debounce is applied to the validation of the containing form,
imperatively invoking form validation after debounce is finalized

Also required introducing the `validateOnChange` prop on `Form` which gets passed to `Formik`, and defaults to true, just as it does in `Formik`.

Imperatively invoking form validation seemed to be the only way to debounce the validation call through formik.
2023-08-09 17:06:22 -05:00
..
accordian-item.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
action-tooltip.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
adv-post-form.js Singular/Plural "Sats" labels (#380) 2023-08-08 16:04:06 -05:00
avatar.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
bookmark.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
bounty-form.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
cancel-button.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
charts.js fix dark mode 2023-08-04 19:21:51 -05:00
comment-edit.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
comment.js render "reply" or "replies", "comment" or "comments" depending on the count (singular or plural) (#382) 2023-08-08 16:07:00 -05:00
comment.module.css enhance styling 2023-07-25 13:32:48 -05:00
comments.js Singular/Plural "Sats" labels (#380) 2023-08-08 16:04:06 -05:00
countdown.js Revert "Revert "shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades"" 2023-07-23 10:08:43 -05:00
cowboy-hat.js handle all singular units appropriately 2023-08-08 16:47:27 -05:00
dark-mode.js dark-mode needs to block block 2023-08-04 20:45:12 -05:00
delete.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
discussion-form.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
dont-link-this.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
error-boundary.js upgrade to next-auth 4 (bonus: improve error pages) 2023-07-29 14:38:20 -05:00
fee-button.js Singular/Plural "Sats" labels (#380) 2023-08-08 16:04:06 -05:00
fee-button.module.css fix dark mode 2023-08-04 19:21:51 -05:00
footer-rewards.js fix conditional nextFetchPolicy overriding cache-only on SSR and suppress time hydration warnings 2023-07-31 14:54:30 -05:00
footer.js fix issues with new linting 2023-07-25 09:14:45 -05:00
footer.module.css fix dark mode 2023-08-04 19:21:51 -05:00
form.js Debounce API requests on edit nym by 500ms (#387) 2023-08-09 17:06:22 -05:00
form.module.css upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
fund-error.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
header.js fix back button render jitter 2023-08-05 12:56:03 -05:00
header.module.css fix dark mode 2023-08-04 19:21:51 -05:00
info.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
invite.js full powered editing 2022-08-18 13:15:24 -05:00
invoice-status.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
invoice.js Singular/Plural "Sats" labels (#380) 2023-08-08 16:04:06 -05:00
invoice.module.css ready for invoices 2021-05-06 16:15:22 -05:00
item-act.js fix issues with new linting 2023-07-25 09:14:45 -05:00
item-full.js Singular/Plural "Sats" labels (#380) 2023-08-08 16:04:06 -05:00
item-info.js handle all singular units appropriately 2023-08-08 16:47:27 -05:00
item-job.js suppress hydration warnings when relative time is rendered 2023-07-31 09:12:56 -05:00
item.js Singular/Plural "Sats" labels (#380) 2023-08-08 16:04:06 -05:00
item.module.css more noticable new comment indicator 2023-08-06 14:31:24 -05:00
items.js remove list jitter by initially preferring ssr 2023-08-06 13:04:25 -05:00
items.module.css working search 2022-01-27 13:18:48 -06:00
job-form.js upgrade to prisma 4 2023-07-26 19:18:42 -05:00
layout.js Revert "Revert "shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades"" 2023-07-23 10:08:43 -05:00
layout.module.css Revert "Revert "shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades"" 2023-07-23 10:08:43 -05:00
lightning-auth.js fix conditional nextFetchPolicy overriding cache-only on SSR and suppress time hydration warnings 2023-07-31 14:54:30 -05:00
lightning-auth.module.css Notifications with nostr info (#368) 2023-08-08 13:19:31 -05:00
lightning.js fix issues with new linting 2023-07-25 09:14:45 -05:00
link-form.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
login-button.js Add nostr login (#367) 2023-08-07 19:50:01 -05:00
login.js Add nostr login (#367) 2023-08-07 19:50:01 -05:00
login.module.css more invite work 2021-10-15 13:05:34 -05:00
me.js fix conditional nextFetchPolicy overriding cache-only on SSR and suppress time hydration warnings 2023-07-31 14:54:30 -05:00
modal.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
more-footer.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
nostr-auth.js Add nostr login (#367) 2023-08-07 19:50:01 -05:00
notifications.js handle all singular units appropriately 2023-08-08 16:47:27 -05:00
notifications.module.css remove list jitter by initially preferring ssr 2023-08-06 13:04:25 -05:00
page-loading.js Revert "Revert "shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades"" 2023-07-23 10:08:43 -05:00
past-bounties.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
pay-bounty.js Singular/Plural "Sats" labels (#380) 2023-08-08 16:04:06 -05:00
pay-bounty.module.css upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
poll-form.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
poll.js handle all singular units appropriately 2023-08-08 16:47:27 -05:00
poll.module.css upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
post.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
price.js fix conditional nextFetchPolicy overriding cache-only on SSR and suppress time hydration warnings 2023-07-31 14:54:30 -05:00
qr.js slashtags auth 2023-01-18 12:49:20 -06:00
recent-header.js fix back button behavior on select navigation 2023-07-25 15:29:45 -05:00
related.js more package updates 2023-07-24 19:50:55 -05:00
reply.js fix issues with new linting 2023-07-25 09:14:45 -05:00
reply.module.css upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
root.js improve comment performance 2023-05-06 16:51:17 -05:00
search.js fix back button behavior on select navigation 2023-07-25 15:29:45 -05:00
search.module.css fix dark mode 2023-08-04 19:21:51 -05:00
seo.js handle all singular units appropriately 2023-08-08 16:47:27 -05:00
serviceworker.js handle when navigator controller isn't present 2023-08-08 16:55:53 -05:00
share.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
snl.js fix issues with new linting 2023-07-25 09:14:45 -05:00
sub-select-form.js fix undefined sub on post pre-form 2023-07-25 15:41:46 -05:00
subscribe.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
table-of-contents.js upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
text.js fix syntax highlighting warnings 2023-07-27 12:10:05 -05:00
text.module.css Revert "Revert "shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades"" 2023-07-23 10:08:43 -05:00
top-header.js fix top header/stat order on back/forward nav 2023-08-06 13:13:32 -05:00
upload.js fix issues with new linting 2023-07-25 09:14:45 -05:00
upvote.js fix remaining misuses of plural units 2023-08-08 17:15:30 -05:00
upvote.module.css fix dark mode 2023-08-04 19:21:51 -05:00
usage-header.js fix back button behavior on select navigation 2023-07-25 15:29:45 -05:00
use-data.js remove list jitter by initially preferring ssr 2023-08-06 13:04:25 -05:00
user-header.js Debounce API requests on edit nym by 500ms (#387) 2023-08-09 17:06:22 -05:00
user-header.module.css upgrade react-bootstrap 2023-07-24 13:53:53 -05:00
user-list.js fix remaining misuses of plural units 2023-08-08 17:15:30 -05:00