diff options
| author | Melonai <einebeere@gmail.com> | 2021-08-16 14:43:10 +0200 |
|---|---|---|
| committer | Melonai <einebeere@gmail.com> | 2021-08-16 14:43:10 +0200 |
| commit | eaae33dc2d825ad77f3f43ba0b94b55595a9c784 (patch) | |
| tree | 6f04eac058be4bc682a7cbeefb57774c74a0cfa2 | |
| parent | c274c0c2706f4125c926c223311c4d3c34e115fd (diff) | |
| download | rook-eaae33dc2d825ad77f3f43ba0b94b55595a9c784.tar.zst rook-eaae33dc2d825ad77f3f43ba0b94b55595a9c784.zip | |
Show the time at which request was received
| -rw-r--r-- | assets/src/components/share/Request.svelte | 4 | ||||
| -rw-r--r-- | assets/src/models/incoming_request.ts | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/assets/src/components/share/Request.svelte b/assets/src/components/share/Request.svelte index 5f9ca7a..a5e77e7 100644 --- a/assets/src/components/share/Request.svelte +++ b/assets/src/components/share/Request.svelte @@ -11,6 +11,8 @@ export let request: IncomingRequest; const state = request.state; + const time = `${request.info.receivedAt.getHours()}:${request.info.receivedAt.getMinutes()}`; + async function accept() { acceptIncomingRequest(request); } @@ -33,7 +35,7 @@ </div> {/if} - <li>Requested at 14:38</li> + <li>Requested at {time}</li> <li class="ip">{request.info.token}</li> <li>Trusowo, Russia</li> <li>Firefox 89</li> diff --git a/assets/src/models/incoming_request.ts b/assets/src/models/incoming_request.ts index e1eefb1..8a8d7fb 100644 --- a/assets/src/models/incoming_request.ts +++ b/assets/src/models/incoming_request.ts @@ -18,6 +18,7 @@ export enum IncomingRequestState { // Identifying information about the requestor export type IncomingRequestInfo = { token: string; + receivedAt: Date; }; // The model for a request received by a sharer @@ -33,6 +34,7 @@ export type IncomingRequest = { export function newIncomingRequest(token: string): IncomingRequest { const info = { token, + receivedAt: new Date(), }; return { |
