- Added `bidding_duration` field to `DraftSessionSettings` model and migration. - Updated `DraftStateManager` to manage bidding start/end times using session settings. - Extended WebSocket payloads to include bidding timer data. - Added `DraftCountdownClock` React component and integrated into admin and participant UIs. - Created new `DraftDebug` view, template, and front-end component for real-time state debugging. - Updated utility functions to handle new timer fields in draft state. - Changed script tags in templates to load with `defer` for non-blocking execution.
10 lines
304 B
HTML
10 lines
304 B
HTML
{% extends "base.dj.html" %}
|
||
{% block content %}
|
||
<h1>Draft Room: {{ league.name }} – {{ season.label }} {{ season.year }}</h1>
|
||
{% load static %}
|
||
<script>
|
||
window.draftSessionId = "{{ draft_id_hashed }}"
|
||
</script>
|
||
<div id="draft-admin-root" data-draft-hid="{{ draft_id_hashed }}"></div>
|
||
|
||
{% endblock %} |