Skip to content

Commit

Permalink
Update StrategySection.svelte to load dotrain
Browse files Browse the repository at this point in the history
  • Loading branch information
ninokeldishvili committed Jan 30, 2025
1 parent dcabbd8 commit 8cdc663
Showing 1 changed file with 10 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,23 @@
import { DotrainOrderGui, type NameAndDescription } from '@rainlanguage/orderbook/js_api';
import DeploymentsSection from './DeploymentsSection.svelte';
export let strategyUrl: string;
export let strategyName: string;
export let strategyUrl: string = '';
export let strategyName: string = '';
export let rawDotrain: string = '';
let strategyDetails: NameAndDescription;
let dotrain: string;
let error: string;
let errorDetails: string;
const getStrategy = async () => {
try {
const response = await fetch(strategyUrl);
const data = await response.text();
dotrain = data;
if (rawDotrain) {
dotrain = rawDotrain;
} else {
const response = await fetch(strategyUrl);
const data = await response.text();
dotrain = data;
}
try {
strategyDetails = await DotrainOrderGui.getStrategyDetails(dotrain);
} catch (e: unknown) {
Expand Down

0 comments on commit 8cdc663

Please sign in to comment.