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, Row,
} from 'sveltestrap'; } from 'sveltestrap';
import { my } from '../stores/my.js'; import { my } from '$lib/stores/my.js';
import { max_solved } from '../stores/themes.js'; import { max_solved } from '$lib/stores/themes.js';
import { myThemes } from '../stores/mythemes.js'; import { myThemes } from '$lib/stores/mythemes.js';
export { className as class }; export { className as class };
export let theme = {}; export let theme = {};

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -1,6 +1,6 @@
import { get_store_value } from 'svelte/internal'; 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 }) { export async function load({ params }) {
const thms = get_store_value(themes); const thms = get_store_value(themes);

View file

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

View file

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

View file

@ -1,6 +1,6 @@
import { get_store_value } from 'svelte/internal'; 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 }) { export async function load({ parent }) {
const stuff = await parent(); const stuff = await parent();

View file

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

View file

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

View file

@ -1,6 +1,6 @@
import { get_store_value } from 'svelte/internal'; 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 }) { export async function load({ url }) {
const eidx = get_store_value(exercices_idx); const eidx = get_store_value(exercices_idx);

View file

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

View file

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

View file

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

View file

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

View file

@ -12,9 +12,9 @@
import { goto } from '$app/navigation'; 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; export let data;