BLACKFYRE
MG—01
MODE
LANG
←
ALL POSTS
05 · Writing / SERIES
SERIES

Working with Laravel Nova.

In 2018 I wrote four posts about building Nova tools. Two give a tool a Vuex store before Nova had one of its own, one covers a component that Nova 1.2 shipped quietly, and one registers a module on the store that 1.2 added. A 2021 post on table row actions that know their row closes the series.

POSTS
05
2018—2021

READING ORDER

  1. PART 01 OF 05
    13 NOV 2018

    Adding a Vuex store to your Laravel Nova Tool

    Nova owns the root Vue instance, so a tool can't hand it a store. Create one in Nova.booting, keep it on the Nova object and read it from your components.
  2. PART 02 OF 05
    20 NOV 2018

    Laravel Nova & Vuex, the Second Round

    Patch Nova.js so tools can register Vuex modules before lift-off, and get a real this.$store in every tool component.
  3. PART 03 OF 05
    06 DEC 2018

    New plaything in Laravel Nova 1.2

    Nova 1.2 quietly ships a ProgressButton component. Here's where to find it and how to use it in your own tools.
  4. PART 04 OF 05
    07 DEC 2018

    Laravel Nova & Vuex… a future proof solution?!

    Since Nova 1.2 the root Vue instance has a Vuex store. Register your tool's module on it with registerModule, no patching required.
  5. PART 05 OF 05
    07 JUL 2021

    Context aware table row actions for Laravel Nova

    Nova's table row actions don't know which row they're on. Hand them the row's model with a fluent setter and shape each form to it.
PRODUCT DATA SHEET
MG—01
BLACKFYRE
S/N MG-1985-1027
Miklós Galicz — Golang Advocate · Solution Architect
MODEL
MG—01 "Miklós Galicz"
SERIES
1985
ORIGIN
Nagykovácsi, Hungary
FUNCTION
Senior Full Stack Engineer · Solution Architect
CORE LANGUAGES
Go · PHP · JavaScript
SPOKEN
Hungarian · English · German
SERVICE LIFE
~20 years in software, ongoing
POWER SUPPLY
Coffee, 2–4 cups / day
DIMENSIONS
1 × human, standard size
OPERATING TEMP.
Calm under production incidents
CONNECTIVITY
[email protected] · github.com/blackfyre · linkedin.com/in/galiczmiklos
Less, but better. Specifications subject to continuous improvement.
● ● ●