SkillAgentSearch skills...

Sqip.macro

Webpack sqip-loader implemented as babel-plugin-macros

Install / Use

/learn @stereobooster/Sqip.macro
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

sqip.macro

Build Status Babel Macro

Webpack sqip-loader implemented as babel-plugin-macros

Usage

Similar to nodejs require call:

import sqip from "sqip.macro";

const preview = sqip("./image.jpg");

Example of usage in create-react-app

import coverImage from "./cover-image.jpg";
import sqip from "sqip.macro";
const coversqip = sqip("./cover-image.jpg");

const SomeComponent = () => (
  <div
    style={{
      backgroundImage: `url(${coversqip}`,
      backgroundSize: "cover",
      backgroundRepeat: "no-repeat",
    }}
  >
    <img src={coverImage} alt="" width="100%" height="100%" />
  </div>
);

Credits

Based on pveyes/raw.macro.

License

MIT

Related Skills

View on GitHub
GitHub Stars8
CategoryDevelopment
Updated6y ago
Forks0

Languages

JavaScript

Security Score

70/100

Audited on Nov 2, 2019

No findings