bephrem1 / bephrem1/vocalized.dev

Cleanup Codebase

Open
#14 0 comments 0 reactions 1 assignee Claimed by @bephrem1 View on GitHub
Dominant language
TypeScript
Stars
9
Forks
0
PR merge metrics
No merged PRs in 30d

Description

A lot of duplication + weird code to cleanup:

- [ ] [weird string formatting code](https://github.com/bephrem1/vocalized.dev/blob/main/src/helpers/strings.ts#L26) I didn't take the full time to figure out & test
- [ ] code [duplicated](https://github.com/bephrem1/vocalized.dev/blob/main/src/components/page-segments/playground/workspace/conversation/providers/vapi/VapiDemo.tsx#L143) [between](https://github.com/bephrem1/vocalized.dev/blob/main/src/components/page-segments/playground/workspace/conversation/providers/retell/RetellDemo.tsx#L148) [demo](https://github.com/bephrem1/vocalized.dev/blob/main/src/components/page-segments/playground/workspace/conversation/providers/bland/BlandDemo.tsx#L154) [blocks](https://github.com/bephrem1/vocalized.dev/blob/main/src/components/page-segments/playground/workspace/conversation/providers/hume/HumeDemo.tsx#L230)
- [ ] cleanup Hume Demo [code](https://github.com/bephrem1/vocalized.dev/blob/main/src/components/page-segments/playground/workspace/conversation/providers/hume/HumeDemo.tsx) (untangle)
- [ ] [consolidate set + clear credential modal code](https://github.com/bephrem1/vocalized.dev/tree/main/src/components/shared/modal/lib/credentials/lib) (were kept separate until it became clear their code converges enough)
- [ ] [card code can be consolidated](https://github.com/bephrem1/vocalized.dev/tree/main/src/components/shared/cards) (a lot of duplicate code)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.