Skip to content

studioether/urban-lamp-frontend

Repository files navigation

Instructions

Clone the repository and create a new branch off the main branch to have the latest update in your branch. After adding your changes, push your branch as an upstream with: git push --set-upstream origin <your branch name> then create a new pull request to be reviewed and approved by the parent account.

Remeber to change your local clone to the staging branch and pull the latest update of the staging branch so you have the latest code before you make new changes.

branching convention

When creating a new branch, please follow this convention <your-initials>/<sprint-name>/<title-of-your-user-story> For Instance: oh/orion/implement-bookmarking-feature

When You want to make a pull request!!!

Please make a pull request to the staging area(staging branch) where the code can be tested before and approved before being merged to the production branch (main branch)

React + TypeScript + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

Expanding the ESLint configuration

If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:

  • Configure the top-level parserOptions property like this:
export default tseslint.config({
  languageOptions: {
    // other options...
    parserOptions: {
      project: ['./tsconfig.node.json', './tsconfig.app.json'],
      tsconfigRootDir: import.meta.dirname,
    },
  },
})
  • Replace tseslint.configs.recommended to tseslint.configs.recommendedTypeChecked or tseslint.configs.strictTypeChecked
  • Optionally add ...tseslint.configs.stylisticTypeChecked
  • Install eslint-plugin-react and update the config:
// eslint.config.js
import react from 'eslint-plugin-react'

export default tseslint.config({
  // Set the react version
  settings: { react: { version: '18.3' } },
  plugins: {
    // Add the react plugin
    react,
  },
  rules: {
    // other rules...
    // Enable its recommended rules
    ...react.configs.recommended.rules,
    ...react.configs['jsx-runtime'].rules,
  },
})

About

Client side for urban lamp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published