ui: Use $lib instead of ../../../../ mess

This commit is contained in:
nemunaire 2022-10-24 09:48:45 +02:00
parent 3cf92b4798
commit 3a6daa3d04
48 changed files with 81 additions and 81 deletions

View file

@ -10,9 +10,9 @@
Row,
} from 'sveltestrap';
import { my } from '../stores/my.js';
import { max_solved } from '../stores/themes.js';
import { myThemes } from '../stores/mythemes.js';
import { my } from '$lib/stores/my.js';
import { max_solved } from '$lib/stores/themes.js';
import { myThemes } from '$lib/stores/mythemes.js';
export { className as class };
export let theme = {};

View file

@ -15,9 +15,9 @@
import { blake2b } from 'hash-wasm';
import { my } from '../stores/my.js';
import { teams } from '../stores/teams.js';
import { settings } from '../stores/settings.js';
import { my } from '$lib/stores/my.js';
import { teams } from '$lib/stores/teams.js';
import { settings } from '$lib/stores/settings.js';
import DateFormat from './DateFormat.svelte';
import FlagKey from './FlagKey.svelte';

View file

@ -10,7 +10,7 @@
Spinner,
} from 'sveltestrap';
import { settings } from '../stores/settings.js';
import { settings } from '$lib/stores/settings.js';
export let hints = [];
export let exercice = {};

View file

@ -6,8 +6,8 @@
} from 'sveltestrap';
import { tick } from 'svelte';
import { my } from '../stores/my.js';
import { settings } from '../stores/settings.js';
import { my } from '$lib/stores/my.js';
import { settings } from '$lib/stores/settings.js';
export let exercice_id = 0;
export let flag = { };

View file

@ -4,8 +4,8 @@
Icon,
} from 'sveltestrap';
import { issues, issues_idx } from '../stores/issues.js';
import { settings } from '../stores/settings.js';
import { issues, issues_idx } from '$lib/stores/issues.js';
import { settings } from '$lib/stores/settings.js';
export let exercice = null;
export let issue = { };

View file

@ -19,10 +19,10 @@
Row,
} from 'sveltestrap';
import { challengeInfo } from '../stores/challengeinfo.js';
import { my } from '../stores/my.js';
import { teams } from '../stores/teams.js';
import { settings, time } from '../stores/settings.js';
import { challengeInfo } from '$lib/stores/challengeinfo.js';
import { my } from '$lib/stores/my.js';
import { teams } from '$lib/stores/teams.js';
import { settings, time } from '$lib/stores/settings.js';
import HeaderClock from './HeaderClock.svelte';
import HeaderIssues from './HeaderIssues.svelte';

View file

@ -4,8 +4,8 @@
Icon,
} from 'sveltestrap';
import { challengeInfo } from '../stores/challengeinfo.js';
import { settings, time } from '../stores/settings.js';
import { challengeInfo } from '$lib/stores/challengeinfo.js';
import { settings, time } from '$lib/stores/settings.js';
</script>
{#if $settings}

View file

@ -6,8 +6,8 @@
NavLink,
} from 'sveltestrap';
import { issues, issues_need_info, issues_nb_responses, issues_known_responses } from '../stores/issues.js';
import { settings } from '../stores/settings.js';
import { issues, issues_need_info, issues_nb_responses, issues_known_responses } from '$lib/stores/issues.js';
import { settings } from '$lib/stores/settings.js';
let badge_color = 'secondary';
$: {

View file

@ -6,7 +6,7 @@
CarouselItem,
} from 'sveltestrap';
import { challengeInfo } from '../stores/challengeinfo.js';
import { challengeInfo } from '$lib/stores/challengeinfo.js';
let activePartner = 0;
</script>

View file

@ -8,8 +8,8 @@
Icon,
} from 'sveltestrap';
import { my } from '../stores/my.js';
import { tags } from '../stores/mythemes.js';
import { my } from '$lib/stores/my.js';
import { tags } from '$lib/stores/mythemes.js';
let filter = "";
</script>

View file

@ -8,9 +8,9 @@
Icon,
} from 'sveltestrap';
import { my } from '../stores/my.js';
import { max_solved } from '../stores/themes.js';
import { myThemes, themes } from '../stores/mythemes.js';
import { my } from '$lib/stores/my.js';
import { max_solved } from '$lib/stores/themes.js';
import { myThemes, themes } from '$lib/stores/mythemes.js';
</script>
<Dropdown nav inNavbar>

View file

@ -12,7 +12,7 @@
Row,
} from 'sveltestrap';
import { settings } from '../stores/settings.js';
import { settings } from '$lib/stores/settings.js';
import RegistrationRowMember from './RegistrationRowMember.svelte';

View file

@ -12,8 +12,8 @@
Row,
} from 'sveltestrap';
import { settings } from '../stores/settings.js';
import { teams } from '../stores/teams.js';
import { settings } from '$lib/stores/settings.js';
import { teams } from '$lib/stores/teams.js';
import RegistrationRowMember from './RegistrationRowMember.svelte';

View file

@ -7,10 +7,10 @@
Table,
} from 'sveltestrap';
import DateFormat from '../components/DateFormat.svelte';
import DateFormat from '$lib/components/DateFormat.svelte';
import { my } from '../stores/my.js';
import { themes } from '../stores/themes.js';
import { my } from '$lib/stores/my.js';
import { themes } from '$lib/stores/themes.js';
let req = null;
function refresh_scores() {

View file

@ -7,8 +7,8 @@
Icon,
} from 'sveltestrap';
import { my } from '../stores/my.js';
import { settings } from '../stores/settings.js';
import { my } from '$lib/stores/my.js';
import { settings } from '$lib/stores/settings.js';
let newTeamName = "";

View file

@ -6,7 +6,7 @@
Icon,
} from 'sveltestrap';
import { my } from '../stores/my.js';
import { my } from '$lib/stores/my.js';
export let theme = {};
export let exercice = {};

View file

@ -1,9 +1,9 @@
import { challengeInfo } from '../stores/challengeinfo.js';
import { issuesStore } from '../stores/issues.js';
import { my } from '../stores/my.js';
import { teamsStore } from '../stores/teams.js';
import { themesStore } from '../stores/themes.js';
import { settings, time } from '../stores/settings.js';
import { challengeInfo } from '$lib/stores/challengeinfo.js';
import { issuesStore } from '$lib/stores/issues.js';
import { my } from '$lib/stores/my.js';
import { teamsStore } from '$lib/stores/teams.js';
import { themesStore } from '$lib/stores/themes.js';
import { settings, time } from '$lib/stores/settings.js';
export const ssr = false;

View file

@ -7,7 +7,7 @@
//Styles,
} from 'sveltestrap';
import Header from '../components/Header.svelte';
import Header from '$lib/components/Header.svelte';
</script>
<svelte:head>

View file

@ -12,12 +12,12 @@
import { goto } from '$app/navigation';
import CardTheme from '../components/CardTheme.svelte';
import CardTheme from '$lib/components/CardTheme.svelte';
import { my } from '../stores/my.js';
import { teams } from '../stores/teams.js';
import { myThemes, themes } from '../stores/mythemes.js';
import { settings } from '../stores/settings.js';
import { my } from '$lib/stores/my.js';
import { teams } from '$lib/stores/teams.js';
import { myThemes, themes } from '$lib/stores/mythemes.js';
import { settings } from '$lib/stores/settings.js';
</script>
<Container class="mt-3">

View file

@ -1,6 +1,6 @@
import { get_store_value } from 'svelte/internal';
import { themes } from '../../stores/themes.js';
import { themes } from '$lib/stores/themes.js';
export async function load({ params }) {
const thms = get_store_value(themes);

View file

@ -3,7 +3,7 @@
Container,
} from 'sveltestrap';
import { challengeInfo } from '../../stores/challengeinfo.js';
import { challengeInfo } from '$lib/stores/challengeinfo.js';
export let theme;
</script>

View file

@ -13,7 +13,7 @@
import { goto } from '$app/navigation';
import { my } from '../../stores/my.js';
import { my } from '$lib/stores/my.js';
export let data;
</script>

View file

@ -1,6 +1,6 @@
import { get_store_value } from 'svelte/internal';
import { themes } from '../../../stores/themes.js';
import { themes } from '$lib/stores/themes.js';
export async function load({ parent }) {
const stuff = await parent();

View file

@ -11,16 +11,16 @@
Row,
} from 'sveltestrap';
import ExerciceDownloads from '../../../components/ExerciceDownloads.svelte';
import ExerciceFlags from '../../../components/ExerciceFlags.svelte';
import ExerciceHints from '../../../components/ExerciceHints.svelte';
import ExerciceSolved from '../../../components/ExerciceSolved.svelte';
import ExerciceVideo from '../../../components/ExerciceVideo.svelte';
import ThemeNav from '../../../components/ThemeNav.svelte';
import ExerciceDownloads from '$lib/components/ExerciceDownloads.svelte';
import ExerciceFlags from '$lib/components/ExerciceFlags.svelte';
import ExerciceHints from '$lib/components/ExerciceHints.svelte';
import ExerciceSolved from '$lib/components/ExerciceSolved.svelte';
import ExerciceVideo from '$lib/components/ExerciceVideo.svelte';
import ThemeNav from '$lib/components/ThemeNav.svelte';
import { challengeInfo } from '../../../stores/challengeinfo.js';
import { my } from '../../../stores/my.js';
import { settings } from '../../../stores/settings.js';
import { challengeInfo } from '$lib/stores/challengeinfo.js';
import { my } from '$lib/stores/my.js';
import { settings } from '$lib/stores/settings.js';
export let data;
let solved = {};

View file

@ -10,12 +10,12 @@
Row,
} from 'sveltestrap';
import ScoreGrid from '../../components/ScoreGrid.svelte';
import TeamChangeName from '../../components/TeamChangeName.svelte';
import TeamMembers from '../../components/TeamMembers.svelte';
import ScoreGrid from '$lib/components/ScoreGrid.svelte';
import TeamChangeName from '$lib/components/TeamChangeName.svelte';
import TeamMembers from '$lib/components/TeamMembers.svelte';
import { my } from '../../stores/my.js';
import { settings } from '../../stores/settings.js';
import { my } from '$lib/stores/my.js';
import { settings } from '$lib/stores/settings.js';
</script>
<Container class="my-3">

View file

@ -1,6 +1,6 @@
import { get_store_value } from 'svelte/internal';
import { exercices_idx } from '../../stores/themes.js';
import { exercices_idx } from '$lib/stores/themes.js';
export async function load({ url }) {
const eidx = get_store_value(exercices_idx);

View file

@ -10,12 +10,12 @@
Table,
} from 'sveltestrap';
import DateFormat from '../../components/DateFormat.svelte';
import DateFormat from '$lib/components/DateFormat.svelte';
import { issues, issues_nb_responses, issues_known_responses } from '../../stores/issues.js';
import { settings } from '../../stores/settings.js';
import { issues, issues_nb_responses, issues_known_responses } from '$lib/stores/issues.js';
import { settings } from '$lib/stores/settings.js';
import FormIssue from '../../components/FormIssue.svelte';
import FormIssue from '$lib/components/FormIssue.svelte';
export let data;
let issue = {};

View file

@ -10,11 +10,11 @@
Row,
} from 'sveltestrap';
import { my } from '../../stores/my.js';
import { rank } from '../../stores/teams.js';
import { challengeInfo } from '../../stores/challengeinfo.js';
import { my } from '$lib/stores/my.js';
import { rank } from '$lib/stores/teams.js';
import { challengeInfo } from '$lib/stores/challengeinfo.js';
import CardTheme from '../../components/CardTheme.svelte';
import CardTheme from '$lib/components/CardTheme.svelte';
let search = "";
</script>

View file

@ -11,11 +11,11 @@
import { goto } from '$app/navigation';
import { my } from '../../stores/my.js';
import { settings } from '../../stores/settings.js';
import { my } from '$lib/stores/my.js';
import { settings } from '$lib/stores/settings.js';
import RegistrationFormCreateTeam from '../../components/RegistrationFormCreateTeam.svelte';
import RegistrationFormJoinTeam from '../../components/RegistrationFormJoinTeam.svelte';
import RegistrationFormCreateTeam from '$lib/components/RegistrationFormCreateTeam.svelte';
import RegistrationFormJoinTeam from '$lib/components/RegistrationFormJoinTeam.svelte';
let form = { };
let partR = false;

View file

@ -6,8 +6,8 @@
Icon,
} from 'sveltestrap';
import { challengeInfo } from '../../stores/challengeinfo.js';
import { settings } from '../../stores/settings.js';
import { challengeInfo } from '$lib/stores/challengeinfo.js';
import { settings } from '$lib/stores/settings.js';
</script>
<Container class="my-3">

View file

@ -12,9 +12,9 @@
import { goto } from '$app/navigation';
import { themes } from '../../../stores/themes.js';
import { themes } from '$lib/stores/themes.js';
import CardTheme from '../../../components/CardTheme.svelte';
import CardTheme from '$lib/components/CardTheme.svelte';
export let data;