Post B4N47f9RE8hNiDK9ey by cazabon@mindly.social
(DIR) More posts by cazabon@mindly.social
(DIR) Post #B4MtC3kMclRNelUQUK by foone@digipres.club
0 likes, 0 repeats
me: I need to make a simple web-app for a projectalso me: I need to learn some react basics for a job interviewWHY NOT COMBINE THE TWO? good question, why not?
(DIR) Post #B4MtC439UuTAb2HQm0 by foone@digipres.club
0 likes, 0 repeats
christ, the first example in the react docs has a minor error.not giving me a good feeling about the quality of this software
(DIR) Post #B4MtC4FujSg5EcFcfI by foone@digipres.club
0 likes, 0 repeats
okay so my first attempt at writing any react code resulted in a hydration error and also my UI elements are rendered black on black, making them invisible
(DIR) Post #B4MtC4Sfy0szsCDoYa by foone@digipres.club
0 likes, 0 repeats
What obvious layout am I missing?
(DIR) Post #B4MtC4apThPMHU2KGW by foone@digipres.club
1 likes, 0 repeats
I updated it a bit.(I should add ĄŽERTY just in case I ever flirt with any Lithuanian tranfems)
(DIR) Post #B4N3Y5ZNWigLDqUip6 by foone@digipres.club
0 likes, 0 repeats
I've accidentally put it next.js into an infinite loopit's constantly trying to recompile the typescript
(DIR) Post #B4N3Y5iwx8L1hWyMk4 by foone@digipres.club
0 likes, 0 repeats
okay I think I'm gonna give up on getting autocomplete to work for now.There's like half of a result on google for the error I'm getting
(DIR) Post #B4N3Y5vMD0GMK0mH56 by foone@digipres.club
0 likes, 0 repeats
or maybe I just need to clientside render the whole thing
(DIR) Post #B4N3Y67lSsBgwUaBQ8 by foone@digipres.club
1 likes, 0 repeats
okay it's all there and working, it just looks like shit because I haven't properly laid it out
(DIR) Post #B4N3pY9cVGZqnZlwX2 by AMS@infosec.exchange
0 likes, 0 repeats
@foone Linotype?
(DIR) Post #B4N3pYLfmSDbOxPZJo by foone@digipres.club
1 likes, 0 repeats
@AMS oh I've got one of those
(DIR) Post #B4N47f9RE8hNiDK9ey by cazabon@mindly.social
0 likes, 0 repeats
@foone Missing this one, but it's a bit niche:https://www.reddit.com/r/MechanicalKeyboards/comments/1kfbo0/#ST
(DIR) Post #B4N47fLUVKL8JaxmRk by foone@digipres.club
1 likes, 0 repeats
@cazabon I've not flirted with any Klingons recently so I don't THINK I need this one
(DIR) Post #B4N4AKwOpCu3tqV5No by foone@digipres.club
1 likes, 0 repeats
OK, I laid it out. This was 99% easy and straightforward, and 1% WHY IS THE ADD BUTTON PLACED STUPID
(DIR) Post #B4RAkIHhYUuQRXphVw by foone@digipres.club
0 likes, 0 repeats
New layout, because I realized I needed another drop-down
(DIR) Post #B4RAkIgs2v2fhbbnkG by foone@digipres.club
0 likes, 0 repeats
Added some types for keyboard type
(DIR) Post #B4RAkItdHTFaLBZzdY by foone@digipres.club
0 likes, 0 repeats
things I still need to do:* make this webapp list the existing keysmashes in the database, not just add new ones * make the add-dialog a dialog/drawer, not permanently taking up half the page* figure out how we're gonna do redaction/anonymization. Some of the 26 users in the database (and future users) may not want to have their names in any future public release. * hook it up to the heatmap* render the keysmash as an animation, with handedness highlighting
(DIR) Post #B4RAkJ7oQkap3ADJjs by foone@digipres.club
1 likes, 0 repeats
* fix dark mode. I didn't have a migraine the last time I was coding on this