mirror of
https://github.com/PrimalHQ/primal-web-app.git
synced 2024-09-29 00:10:50 +00:00
Update dolnoads for the new android version
This commit is contained in:
parent
6f0ed3df79
commit
24213584ca
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "primal-web-app",
|
||||
"version": "0.74.7",
|
||||
"version": "0.74.8",
|
||||
"description": "",
|
||||
"scripts": {
|
||||
"start": "vite",
|
||||
|
@ -255,13 +255,12 @@ export const defaultNotificationSettings: Record<string, boolean> = {
|
||||
export const emojiSearchLimit = 1;
|
||||
|
||||
export const today = (new Date()).getTime();
|
||||
|
||||
export const iosRD = (new Date('08/01/2023')).getTime();
|
||||
export const andRD = (new Date('08/10/2023')).getTime();
|
||||
export const iosVersion = '8/01/23';
|
||||
|
||||
export const iosCheck = '8/01/23';
|
||||
export const andCheck = '8/10-1/23';
|
||||
|
||||
export const refreshFeedDelay = 2_500;
|
||||
export const andRD = (new Date('08/23/2023')).getTime();
|
||||
export const andVersion = '0.15.1';
|
||||
|
||||
export const defaultZapAmount = 10;
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { createStore } from "solid-js/store";
|
||||
import { andCheck, andRD, iosCheck, iosRD, Kind, today } from "../constants";
|
||||
import { andVersion, andRD, iosVersion, iosRD, Kind, today } from "../constants";
|
||||
import {
|
||||
createContext,
|
||||
createEffect,
|
||||
@ -58,11 +58,11 @@ export const NotificationsProvider = (props: { children: ContextChildren }) => {
|
||||
|
||||
let count = 0;
|
||||
|
||||
if (iosDownload !== iosCheck && today > iosRD) {
|
||||
if (iosDownload !== iosVersion && today > iosRD) {
|
||||
count++;
|
||||
}
|
||||
|
||||
if (andDownload !== andCheck && today > andRD) {
|
||||
if (andDownload !== andVersion && today > andRD) {
|
||||
count++;
|
||||
}
|
||||
|
||||
|
@ -13,7 +13,7 @@ import styles from './Downloads.module.scss';
|
||||
import { downloads as t } from '../translations';
|
||||
import { useIntl } from '@cookbook/solid-intl';
|
||||
import StickySidebar from '../components/StickySidebar/StickySidebar';
|
||||
import { andCheck, andRD, iosCheck, iosRD, today } from '../constants';
|
||||
import { andVersion, andRD, iosVersion, iosRD, today } from '../constants';
|
||||
import ExternalLink from '../components/ExternalLink/ExternalLink';
|
||||
import PageCaption from '../components/PageCaption/PageCaption';
|
||||
|
||||
@ -23,14 +23,22 @@ const Downloads: Component = () => {
|
||||
|
||||
onMount(() => {
|
||||
if (today > iosRD) {
|
||||
localStorage.setItem('iosDownload', iosCheck);
|
||||
localStorage.setItem('iosDownload', iosVersion);
|
||||
}
|
||||
|
||||
if (today > andRD) {
|
||||
localStorage.setItem('andDownload', andCheck);
|
||||
localStorage.setItem('andDownload', andVersion);
|
||||
}
|
||||
});
|
||||
|
||||
const displayDate = (dateValue: number) => {
|
||||
const date = new Date(dateValue);
|
||||
|
||||
return new Intl.DateTimeFormat("en-US", {
|
||||
year: 'numeric', month: 'long', day: 'numeric',
|
||||
}).format(date);
|
||||
}
|
||||
|
||||
return (
|
||||
<div class={styles.downloadsContainer}>
|
||||
<Wormhole to="branding_holder">
|
||||
@ -117,7 +125,7 @@ const Downloads: Component = () => {
|
||||
<div>build:</div>
|
||||
</div>
|
||||
<div>
|
||||
<div>august 1, 2023</div>
|
||||
<div>{displayDate(iosRD).toLowerCase()}</div>
|
||||
<div>0.24.3</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -144,13 +152,13 @@ const Downloads: Component = () => {
|
||||
<div>build:</div>
|
||||
</div>
|
||||
<div>
|
||||
<div>august 10, 2023</div>
|
||||
<div>0.14.3</div>
|
||||
<div>{displayDate(andRD).toLowerCase()}</div>
|
||||
<div>{andVersion}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<a
|
||||
href='https://downloads.primal.net/android/primal-0.14.3.apk'
|
||||
href={`https://downloads.primal.net/android/primal-${andVersion}.apk`}
|
||||
target='_blank'
|
||||
>
|
||||
<img src={apkDownload} />
|
||||
|
@ -8,7 +8,6 @@ import PeopleList from '../components/PeopleList/PeopleList';
|
||||
import PageNav from '../components/PageNav/PageNav';
|
||||
import ReplyToNote from '../components/ReplyToNote/ReplyToNote';
|
||||
|
||||
import Loader from '../components/Loader/Loader';
|
||||
import { nip19 } from 'nostr-tools';
|
||||
import { useThreadContext } from '../contexts/ThreadContext';
|
||||
import Wormhole from '../components/Wormhole/Wormhole';
|
||||
@ -18,7 +17,6 @@ import { scrollWindowTo } from '../lib/scroll';
|
||||
import { useIntl } from '@cookbook/solid-intl';
|
||||
import Search from '../components/Search/Search';
|
||||
import { thread as t } from '../translations';
|
||||
import { refreshFeedDelay } from '../constants';
|
||||
|
||||
|
||||
const Thread: Component = () => {
|
||||
|
Loading…
Reference in New Issue
Block a user