sergeysova

sergeysova

🦀 Rustacean, Frontender, Podcaster 🔍 @cardbox @accesso-app

Member Since 8 years ago

@haiku-dev, Saint-Petersburg

Experience Points
355
follower
Lessons Completed
174
follow
Lessons Completed
1.9k
stars
Best Reply Awards
253
repos

2070 contributions in the last year

Pinned
⚡ 🍃 Style your components with performance
⚡ Modular design-system to build flexible UI
⚡ Swagger code generator for actix-web framework
⚡ The state manager ☄️
⚡ Save and share your best solutions
⚡ Flow, TypeScript, Rust types for Telegram Bots API
Activity
Jan
18
22 hours ago
Activity icon
issue

sergeysova issue comment effector/patronum

sergeysova
sergeysova

Short `some/every` variation

Most of the time some / every are used for checking booleans, because you

  • Either map different conditions to boolean format before passing them to every
  • Check stuff which is boolean already (e.g. multiple pending effects)

Comparing multiple stores with the same value type (at least for me) is a very rare case, so passing predicate everytime here feels too excessive So it would be good to have a shorter version of these methods

every([$foo, $bar])
// =
every({
  predicate: true,
  stores: [$foo, $bar]
})
sergeysova
sergeysova

I think it is better to stay predicate argument:

every([$foo, $bar], true)
Jan
17
1 day ago
Activity icon
issue

sergeysova issue comment cardbox/frontend

sergeysova
sergeysova

BOX-294 Fix mini-css-extract-plugin version

Branch name

  • Your branch should be prefixed with feature/ or fix/ or chore/ or refactor/ or tests/
  • Add issue identifier
  • Add 3-5 words of description separated with -

Example:

feature/BOX-12-add-login-form
fix/BOX-8-loading-panel-on-first-load
chore/BOX-22-add-release-drafter

PullRequest

  • This PullRequest implements new feature, fix bug, or some other changes
  • If PR is not ready to review mark it as Draft
  • All commits in this PR should be created by yarn commit by conventional-commits
  • Title of the PullRequest should have issue(s) identifier(s) ("BOX-123 Example title of PR")
Activity icon
delete

sergeysova in cardbox/frontend delete branch feature/box-294-fix-mini-css-extract-plugin-version

deleted time in 1 day ago
push

sergeysova push cardbox/frontend

sergeysova
sergeysova

BOX-294 Fix mini-css-extract-plugin version (#93)

commit sha: 8a58b43eb1f3e6fa496fa8c1e2315a91636de684

push time in 1 day ago
pull request

sergeysova pull request cardbox/frontend

sergeysova
sergeysova

BOX-294 Fix mini-css-extract-plugin version

Branch name

  • Your branch should be prefixed with feature/ or fix/ or chore/ or refactor/ or tests/
  • Add issue identifier
  • Add 3-5 words of description separated with -

Example:

feature/BOX-12-add-login-form
fix/BOX-8-loading-panel-on-first-load
chore/BOX-22-add-release-drafter

PullRequest

  • This PullRequest implements new feature, fix bug, or some other changes
  • If PR is not ready to review mark it as Draft
  • All commits in this PR should be created by yarn commit by conventional-commits
  • Title of the PullRequest should have issue(s) identifier(s) ("BOX-123 Example title of PR")
pull request

sergeysova merge to cardbox/frontend

sergeysova
sergeysova

BOX-294 Fix mini-css-extract-plugin version

Branch name

  • Your branch should be prefixed with feature/ or fix/ or chore/ or refactor/ or tests/
  • Add issue identifier
  • Add 3-5 words of description separated with -

Example:

feature/BOX-12-add-login-form
fix/BOX-8-loading-panel-on-first-load
chore/BOX-22-add-release-drafter

PullRequest

  • This PullRequest implements new feature, fix bug, or some other changes
  • If PR is not ready to review mark it as Draft
  • All commits in this PR should be created by yarn commit by conventional-commits
  • Title of the PullRequest should have issue(s) identifier(s) ("BOX-123 Example title of PR")
push

sergeysova push cardbox/frontend

sergeysova
sergeysova

chore(pages/comments): fix building

commit sha: 30f5bdb25d9d73500e59d290fbe66d8f5fcd0cfd

push time in 1 day ago
Activity icon
commit_comment

effector/effector

push

sergeysova push cardbox/frontend

sergeysova
sergeysova

BOX-293 Деграется карточка при ее нажатии на самой ее странице (#92)

  • feat: prevent same url navigation

  • fix: change check to size

commit sha: 2ae0138c8fe062cb18279d4646e06865e34853c6

push time in 1 day ago
pull request

sergeysova pull request cardbox/frontend

sergeysova
sergeysova

BOX-293 Деграется карточка при ее нажатии на самой ее странице

Branch name

  • Your branch should be prefixed with feature/ or fix/ or chore/ or refactor/ or tests/
  • Add issue identifier
  • Add 3-5 words of description separated with -

Example:

feature/BOX-12-add-login-form
fix/BOX-8-loading-panel-on-first-load
chore/BOX-22-add-release-drafter

PullRequest

  • This PullRequest implements new feature, fix bug, or some other changes
  • If PR is not ready to review mark it as Draft
  • All commits in this PR should be created by yarn commit by conventional-commits
  • Title of the PullRequest should have issue(s) identifier(s) ("BOX-123 Example title of PR")
Activity icon
delete

sergeysova in cardbox/frontend delete branch feature/box-293-деграется-карточка-при-ее-нажатии-на

deleted time in 1 day ago
pull request

sergeysova merge to cardbox/frontend

sergeysova
sergeysova

BOX-293 Деграется карточка при ее нажатии на самой ее странице

Branch name

  • Your branch should be prefixed with feature/ or fix/ or chore/ or refactor/ or tests/
  • Add issue identifier
  • Add 3-5 words of description separated with -

Example:

feature/BOX-12-add-login-form
fix/BOX-8-loading-panel-on-first-load
chore/BOX-22-add-release-drafter

PullRequest

  • This PullRequest implements new feature, fix bug, or some other changes
  • If PR is not ready to review mark it as Draft
  • All commits in this PR should be created by yarn commit by conventional-commits
  • Title of the PullRequest should have issue(s) identifier(s) ("BOX-123 Example title of PR")
Jan
16
2 days ago
open pull request

sergeysova wants to merge cardbox/frontend

sergeysova
sergeysova

BOX-293 Деграется карточка при ее нажатии на самой ее странице

Branch name

  • Your branch should be prefixed with feature/ or fix/ or chore/ or refactor/ or tests/
  • Add issue identifier
  • Add 3-5 words of description separated with -

Example:

feature/BOX-12-add-login-form
fix/BOX-8-loading-panel-on-first-load
chore/BOX-22-add-release-drafter

PullRequest

  • This PullRequest implements new feature, fix bug, or some other changes
  • If PR is not ready to review mark it as Draft
  • All commits in this PR should be created by yarn commit by conventional-commits
  • Title of the PullRequest should have issue(s) identifier(s) ("BOX-123 Example title of PR")
sergeysova
sergeysova

на самом деле, тут может отличаться ещё и queryParams(и hash)

pull request

sergeysova merge to cardbox/frontend

sergeysova
sergeysova

BOX-293 Деграется карточка при ее нажатии на самой ее странице

Branch name

  • Your branch should be prefixed with feature/ or fix/ or chore/ or refactor/ or tests/
  • Add issue identifier
  • Add 3-5 words of description separated with -

Example:

feature/BOX-12-add-login-form
fix/BOX-8-loading-panel-on-first-load
chore/BOX-22-add-release-drafter

PullRequest

  • This PullRequest implements new feature, fix bug, or some other changes
  • If PR is not ready to review mark it as Draft
  • All commits in this PR should be created by yarn commit by conventional-commits
  • Title of the PullRequest should have issue(s) identifier(s) ("BOX-123 Example title of PR")
started
started time in 2 days ago
Activity icon
issue

sergeysova issue comment sergeysova/this_week_in_rust.rs

sergeysova
sergeysova

fixed parsing of TWiR html

Initial checklist

  • I read the support docs
  • I read the contributing guide
  • I agree to follow the code of conduct
  • I searched issues and couldn’t find anything (or linked relevant results below)
  • If applicable, I’ve added docs and tests

Description of changes

  • Fixed parsing html TWiR page;
    • Changed parsing scheme from searching for tags by id to semi-manual parsing of an article's body.
  • Changed types/Article struct from fixed list of paragraphs to dynamic list of namd links;

Please, note that this is a breaking API change, so it needs a minor version bump 0.3.1 -> 0.4.

Activity icon
published release v0.4.0

sergeysova in sergeysova/this_week_in_rust.rs create published release v0.4.0

createdAt 2 days ago
Activity icon
issue

sergeysova issue comment sergeysova/this_week_in_rust.rs

sergeysova
sergeysova

It broke

There was no place to talk about https://t.me/this_week_in_rust/2119. There is now.

sergeysova
sergeysova

Let's check how it works after #5

Activity icon
issue

sergeysova issue comment cardbox/backend

sergeysova
sergeysova

BOX-250: add isSaved field for card dto

sergeysova
sergeysova
push

sergeysova push cardbox/backend

sergeysova
sergeysova

BOX-200: add isSaved field for card dto

sergeysova
sergeysova

BOX-200: mark isSaved field as required

sergeysova
sergeysova

Move Card.isSaved to Card.meta.isSaved in openapi

sergeysova
sergeysova

Fixed required props of Card schema

sergeysova
sergeysova

Merge pull request #57 from cardbox/docs/BOX-250-define-isSaved-Card-field

commit sha: be6455ff1f24370ac7e957acb4dc9f7819e03d71

push time in 2 days ago
Activity icon
delete

sergeysova in cardbox/backend delete branch docs/BOX-250-define-isSaved-Card-field

deleted time in 2 days ago
push

sergeysova push effector/effector

sergeysova
sergeysova

fixed: gate example in recipe

sergeysova
sergeysova

Merge pull request #602 from binjospookie/fix-docs-gate-example

commit sha: e3f356103275021735fe8aa72a998f1fef1038f8

push time in 2 days ago
pull request

sergeysova pull request effector/effector

sergeysova
sergeysova

fixed: gate example in recipe

push

sergeysova push sergeysova/this_week_in_rust.rs

sergeysova
sergeysova
sergeysova
sergeysova

Merge pull request #5 from serejkus/master

commit sha: 927a34249bdd673b03a74337052950b37030cbe5

push time in 2 days ago
Previous