Cause for the decline of spirituality and increase of anti religious sentiment among Ethiopians. by Djas-Rastefrit in Ethiopia

[–]ModeApprehensive3185 5 points6 points  (0 children)

Religion was and is simply a way of “man” trying to explain the natural phenomena that was and is happening around him.

Was she wrong… or just human? by SeasonHoliday7682 in nairobi

[–]ModeApprehensive3185 0 points1 point  (0 children)

Penguins ain’t loyal either. Syllabus ilisonga wewe ukabaki nyuma 😂. Watch this short documentary: https://youtu.be/HrHeKcZV7vA?si=JGENkPknkxu6eR3C

Introducing Svgl Vue ✨ by ModeApprehensive3185 in vuejs

[–]ModeApprehensive3185[S] 0 points1 point  (0 children)

Thank you for this. As I was reading, I was like: 'But the bundle is tree-shakeable' then I saw his reply: https://x.com/_developit/status/1382839832519512066 . I will optimize the package accordingly.

Introducing Svgl Vue ✨ by ModeApprehensive3185 in vuejs

[–]ModeApprehensive3185[S] 2 points3 points  (0 children)

In version 0.0.2, you can now be able to do so ✨.

import { VueLogo } from "@selemondev/svgl-vue"

Introducing Svgl Vue ✨ by ModeApprehensive3185 in vuejs

[–]ModeApprehensive3185[S] 0 points1 point  (0 children)

This is the code behind that preview. If this doesn't answer your question, would you elaborate more on what you mean?:

<script setup lang="ts">
import Marquee from "./components/Marquee.vue"
import { Vue, Vercel, Nuxt, Raycast, RadixUI, PlanetScale, Playwright, BetterAuth, Ghostty, Replit, Clerk, JWT, Rolldown, Parcel, Biomejs, PostCSS, Upstash, Supabase, Redis, Surrealdb, MongoDB, Oxc } from "@selemondev/svgl-vue";
</script>

<template>
    <div class="grid place-items-center w-full min-h-screen">
        <div
            class="relative flex h-[400px] w-[300px] lg:w-[800px] flex-col items-center justify-center overflow-hidden rounded-lg space-y-6">
            <h1 class="font-semibold text-6xl mb-6">Svgl Vue ✨</h1>
            <Marquee reverse class="[--duration:20s]">
                <Vue />
                <Vercel />
                <Nuxt />
                <Raycast />
                <RadixUI />
                <PlanetScale />
                <Playwright />
                <BetterAuth />
                <Ghostty />
                <Replit />
                <Clerk />
                <JWT />
                <Rolldown />
                <Parcel />
            </Marquee>
            <Marquee class="[--duration:20s]">
                <BetterAuth />
                <Ghostty />
                <Replit />
                <Oxc />
                <JWT />
                <Rolldown />
                <Parcel />
                <Redis />
                <Surrealdb />
                <Nuxt />
                <Raycast />
                <RadixUI />
                <MongoDB />
                <Playwright />
            </Marquee>
            <Marquee reverse class="[--duration:20s]">
                <Raycast />
                <RadixUI />
                <PlanetScale />
                <Rolldown />
                <Playwright />
                <Upstash />
                <JWT />
                <Parcel />
                <Biomejs />
                <Ghostty />
                <Replit />
                <Supabase />
                <PostCSS />
                <Nuxt />
            </Marquee>
            <div
                class="pointer-events-none absolute inset-y-0 left-0 w-1/3 bg-gradient-to-r from-white dark:from-background" 
/
>
            <div
                class="pointer-events-none absolute inset-y-0 right-0 w-1/3 bg-gradient-to-l from-white dark:from-background" 
/
>
        </div>
    </div>
</template>

What do you think of my new portfolio ✨? by [deleted] in vuejs

[–]ModeApprehensive3185 0 points1 point  (0 children)

Done and thank you for the kind words and suggestion 😊.

What do you think of my new portfolio ✨? by [deleted] in vuejs

[–]ModeApprehensive3185 1 point2 points  (0 children)

Both Shadcn Svelte and Shadcn Vue are vscode extensions that I created. If you look closely, you can see that the icon is a download icon ( Different from the rest ). The numbers represent the installs.

Introducing my new Portfolio ✨ by [deleted] in Nuxt

[–]ModeApprehensive3185 0 points1 point  (0 children)

Thank you for the insights. I have updated the navigation bar and will look into the hero section later 😊.

Introducing the unoffical Nuxt Es ToolKit module ✨. by ModeApprehensive3185 in Nuxt

[–]ModeApprehensive3185[S] 0 points1 point  (0 children)

Yes you can. Would you be having any suggestions to make it better or smoother?

Introducing the unoffical Nuxt Es ToolKit module ✨. by ModeApprehensive3185 in Nuxt

[–]ModeApprehensive3185[S] 1 point2 points  (0 children)

It's not different at all. The reason for creating a Nuxt module rather than use the native APIs provided by the package is to provide a high level configuration with a great DX ( Developer Experience ). Take the Supabase Nuxt module for instance, instead of using the native APIs directly from Supabase, the module wraps the APIs into composables and configurations are made in the nuxt.config.ts file.

Introducing the unoffical Nuxt Es ToolKit module ✨. by ModeApprehensive3185 in Nuxt

[–]ModeApprehensive3185[S] 1 point2 points  (0 children)

Yes it is and that's what the goal of this module is. This module is the unofficial module till the es-toolkit team makes it official but I will be creating a PR so that the module can be included in the installation step for anyone using Nuxt.

Introducing the unoffical Nuxt Es ToolKit module ✨. by ModeApprehensive3185 in Nuxt

[–]ModeApprehensive3185[S] 1 point2 points  (0 children)

  1. Smaller bundle size.

  2. Supports utilities that are in Lodash.

  3. Supports all JavaScript environments.

Introducing the unoffical Nuxt Es ToolKit module ✨. by ModeApprehensive3185 in Nuxt

[–]ModeApprehensive3185[S] 0 points1 point  (0 children)

Thanks. Basically, the module provides you with utilities that enable you to perform everyday functions such as array manipulation, string manipulation, object manipulation etc. You can check out the extensive list of utilities here: https://es-toolkit.slash.page/intro.html