feat: event creation functionality #99
No reviewers
Labels
No labels
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Review needed
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: DHBW-WE/MeetUp#99
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/92-event_creation_functionality"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
nicht erschrecken, viele Commits sind einfach weil ich so oft irgendwas gerebased hab :)
In dem Branch sind jetzt
closes #92
40868bbd61
toa8cc166f41
Sieht schon ganz gut aus, auch wenn du beim rebase irgend was komisches passiert ist xD
@ -3,6 +3,7 @@ services:
build:
context: .
dockerfile: Dockerfile
network: host
Aus irgend einem Grund sind hier noch dinge, die von mir (zwischenzeitlich) in meinem branch waren drinne. Musst warscheinlich hier noch ein paar commits droppen oder so.
ja wenn du mir sagst wie des geht ;)
@ -0,0 +48,4 @@
},
"security": []
}
}
Hier die ganze Datei...
@ -0,0 +17,4 @@
const pathname = usePathname();
// Extract eventId from URL like /events/[eventId]
const eventId = pathname.split('/').pop() || '';
Sollte am besten über die native nextjs funktionalität extrahiert werden.
https://nextjs.org/docs/app/api-reference/file-conventions/page#params-optional
@ -29,3 +30,3 @@
--background: var(--neutral-800);
--background-reversed: var(--neutral-000);
--base: var(--neutral-800);
--basecl: var(--neutral-800);
verstehe nicht so ganz, warum das umbenannt wurde.
weil --base blockiert ist von irgendwas, weiß nicht mehr genau von was
@ -0,0 +3,4 @@
import { Label } from '@/components/ui/label';
import Link from 'next/link';
type EventListEntryProps = {
Könntest dir hierfür auch einfach den rückgabewert von der API nehmen. Dann passt das auf jeden fall immer.
und dann mit
nutzen.
@ -0,0 +4,4 @@
import { user_default_light } from '@/assets/usericon/default/defaultusericon-export';
import { useTheme } from 'next-themes';
type ParticipantListEntryProps = {
Hier das gleiche mit
und
bzw.
@ -0,0 +19,4 @@
import { useSearchParams } from 'next/navigation';
interface User {
Hier am besten auch den API type direkt nutzen.
@ -0,0 +35,4 @@
</Button>
*/
Warum haben wir do einen riesigen USAGE block hier drinne?
Können wir das auch in eine extra
.md
Datei auslagern?theoretisch schon, ja, ich wollte das irgendwo hinpacken, wo ich es wieder finde, weiß aber nicht, ob wir das immernoch brauchen, schau ich mir morgen mal an
@ -3,3 +3,3 @@
export const config = {
matcher: [
'/((?!api|_next/static|api-doc|_next/image|site\.webmanifest|web-app-manifest-(?:192x192|512x512)\.png|apple-touch-icon.png|favicon(?:-(?:dark|light))?\.(?:png|svg|ico)|fonts).*)',
'/((?!api|_next/static|api-doc|api-doc|_next/image|site\.webmanifest|web-app-manifest-(?:192x192|512x512)\.png|apple-touch-icon.png|favicon(?:-(?:dark|light))?\.(?:png|svg|ico)|fonts).*)',
Hier scheinbar auch ein rebase problem. Ist jetzt doppelt api-doc drinnen
ja das hab ich gesehen beim rebase, aber eigentlich dachte ich dass ein späterer commit das wieder raus geschmissen hat 🤔
a8cc166f41
tod9129f3f93
018f94e69d
tod92ca56a7d
feat/92-event_creation_functionalityto feat: event creation functionalityd92ca56a7d
to42e1b69720