bugfixing

This commit is contained in:
MuslemRahimi 2025-04-16 16:16:01 +02:00
parent f5cc718ec9
commit 538b2c92a1
6 changed files with 15 additions and 6 deletions

View File

@ -1,5 +1,5 @@
export const load = async ({ locals, params }) => { export const load = async ({ locals, params }) => {
const { apiKey, apiURL } = locals; const { apiKey, apiURL, user } = locals;
const getData = async () => { const getData = async () => {
const postData = { ticker: params.tickerID }; const postData = { ticker: params.tickerID };
@ -13,8 +13,9 @@ export const load = async ({ locals, params }) => {
body: JSON.stringify(postData), body: JSON.stringify(postData),
}); });
const output = await response.json(); let output = await response.json();
output = !["Pro","Plus"]?.includes(user?.tier) ? output?.reverse()?.slice(0,5): output
return output; return output;
}; };

View File

@ -8,6 +8,7 @@
import SEO from "$lib/components/SEO.svelte"; import SEO from "$lib/components/SEO.svelte";
import { onMount } from "svelte"; import { onMount } from "svelte";
import { removeCompanyStrings } from "$lib/utils"; import { removeCompanyStrings } from "$lib/utils";
import UpgradeToPro from "$lib/components/UpgradeToPro.svelte";
export let data; export let data;
let timePeriod = "Daily"; let timePeriod = "Daily";
@ -545,6 +546,7 @@
</tbody> </tbody>
</table> </table>
</div> </div>
<UpgradeToPro {data} />
</div> </div>
{:else} {:else}
<Infobox <Infobox

View File

@ -1,5 +1,5 @@
export const load = async ({ locals, params }) => { export const load = async ({ locals, params }) => {
const { apiKey, apiURL } = locals; const { apiKey, apiURL, user } = locals;
const getData = async () => { const getData = async () => {
const postData = { ticker: params.tickerID }; const postData = { ticker: params.tickerID };
@ -13,8 +13,9 @@ export const load = async ({ locals, params }) => {
body: JSON.stringify(postData), body: JSON.stringify(postData),
}); });
const output = await response.json(); let output = await response.json();
output = !["Pro","Plus"]?.includes(user?.tier) ? output?.reverse()?.slice(0,5): output
return output; return output;
}; };

View File

@ -8,6 +8,7 @@
import SEO from "$lib/components/SEO.svelte"; import SEO from "$lib/components/SEO.svelte";
import { onMount } from "svelte"; import { onMount } from "svelte";
import { removeCompanyStrings } from "$lib/utils"; import { removeCompanyStrings } from "$lib/utils";
import UpgradeToPro from "$lib/components/UpgradeToPro.svelte";
export let data; export let data;
let timePeriod = "Daily"; let timePeriod = "Daily";
@ -545,6 +546,7 @@
</tbody> </tbody>
</table> </table>
</div> </div>
<UpgradeToPro {data} />
</div> </div>
{:else} {:else}
<Infobox <Infobox

View File

@ -1,5 +1,5 @@
export const load = async ({ locals, params }) => { export const load = async ({ locals, params }) => {
const { apiKey, apiURL } = locals; const { apiKey, apiURL, user } = locals;
const getData = async () => { const getData = async () => {
const postData = { ticker: params.tickerID }; const postData = { ticker: params.tickerID };
@ -13,8 +13,9 @@ export const load = async ({ locals, params }) => {
body: JSON.stringify(postData), body: JSON.stringify(postData),
}); });
const output = await response.json(); let output = await response.json();
output = !["Pro","Plus"]?.includes(user?.tier) ? output?.reverse()?.slice(0,5): output
return output; return output;
}; };

View File

@ -8,6 +8,7 @@
import SEO from "$lib/components/SEO.svelte"; import SEO from "$lib/components/SEO.svelte";
import { onMount } from "svelte"; import { onMount } from "svelte";
import { removeCompanyStrings } from "$lib/utils"; import { removeCompanyStrings } from "$lib/utils";
import UpgradeToPro from "$lib/components/UpgradeToPro.svelte";
export let data; export let data;
let timePeriod = "Daily"; let timePeriod = "Daily";
@ -545,6 +546,7 @@
</tbody> </tbody>
</table> </table>
</div> </div>
<UpgradeToPro {data} />
</div> </div>
{:else} {:else}
<Infobox <Infobox